Backend i API-ji
Servisi, API-ji i integracije koji izdrže opterećenje i ostanu čitljivi onome ko ih otvori sledeće godine.
Backend ne otkaže odjednom. Radi savršeno dok oluja ponovnih pokušaja, pad partnerskog servisa ili migracija u pogrešnom trenutku ne pretvore malu pretpostavku u incident. Mi gradimo verziju koja degradira umesto da se uruši.
Praktično to znači osmišljene API ugovore sa verzionisanjem i generisanim klijentima, pozadinski rad na pravom redu sa ponovnim pokušajima i dead-letter obradom, idempotentnost na svemu što klijent može da pozove dvaput, i migracije koje mogu da se izvrše dok saobraćaj teče. Ništa od toga nije egzotično — samo se retko uračuna, pa se retko i napravi.
Podjednako nam odgovara dobro održavan monolit kao i mreža servisa, i za monolit ćemo se zalagati češće od većine konsultanata. Deljenje sistema na servise pre nego što tim ima operativnu snagu za to pretvara jedan problem sa deploy-em u petnaest.
Šta dobijate
- Dokumentovan HTTP ili gRPC API sa verzionisanjem i generisanim klijentima
- Pozadinski poslovi i redovi sa ponovnim pokušajima, backoff-om i dead-letter obradom
- Integracije sa trećim stranama uz timeout-e, circuit breaking i iskrene režime otkaza
- Šema baze i migracije koje možete pustiti usred popodneva
Česta pitanja
Možete li da radite unutar našeg postojećeg monolita?
Da li radite na performansama i skaliranju?
Možete li da preuzmete dežurstvo dok traje angažman?
Sledeći korak
Recite nam šta mora da izađe i do kada.
Jedan poziv, bez prezentacije. Ako nismo pravi tim za to, reći ćemo — i obično uputiti na nekoga ko jeste.
Odgovor obično u roku od jednog radnog dana · CET / CEST (UTC+1 / UTC+2)