SK — Jazyk
Dohodnúť hovor

Vývoj softvéru

Zložité systémy a backendy

Backendy, ktoré vydržia záťaž, držia dáta správne a dajú sa vydávať bez výpadku.

Cenu dohodneme po 30-minútovom hovore

Čo dostanete

  • Architektúru, ktorá delí systém podľa oblastí biznisu, aby sa časti mohli meniť nezávisle
  • Backend v Java alebo Kotlin so Spring Boot a PostgreSQL alebo databázou, ktorú váš prípad potrebuje
  • Spracovanie cez udalosti v Kafka alebo RabbitMQ tam, kde sa práca nesmie stratiť
  • Operácie, ktoré nikdy neprebehnú dvakrát: platby, kredity, importy
  • Automatické testy, CI/CD a vydania bez výpadku
  • Monitoring, logy a alerty a dokumentáciu architektúry

Pre koho to je

  • Produktom, kde výpadok stojí peniaze: platby, objednávky, rezervácie
  • Systémom s veľa integráciami a spracovaním na pozadí
  • Firmám, ktorých backend sa stal ťažko a riskantne meniteľným

Ako to prebieha

  1. Pochopenie

    Spoznáme doménu, záťaž, integrácie a to, čo nesmie nikdy zlyhať.

  2. Architektúra

    Navrhneme riešenie a odsúhlasíme ho s vami pred vývojom.

  3. Vývoj

    Staviame v iteráciách, od začiatku s testami a automatickými vydaniami.

  4. Prevádzka

    Spúšťame s monitoringom a prvé obdobie v produkcii sme k dispozícii.

Postavili sme: MMA Finds

Dvojstranný marketplace na iOS a Android s platbami, elektronickým podpisom a notifikáciami v reálnom čase. 700 registrácií za 3 hodiny v jeden deň, tisíce používateľov.

Prečítať prípadovú štúdiu
MMA Finds

Otázky

Viete pracovať s naším existujúcim backendom?

Áno. Existujúce systémy často rozširujeme alebo rozdeľujeme namiesto prepisovania.

Aké technológie používate?

Najmä Java a Kotlin so Spring Boot, PostgreSQL, Kafka, RabbitMQ, Docker a Kubernetes. Kde to dáva zmysel, prispôsobíme sa vášmu stacku.

Podpisujete NDA?

Áno, ešte predtým, ako uvidíme váš kód alebo dáta.

Rezervujte si 30-minútový hovor.

Bez prezentácií. Odídete s prvým pohľadom na to, kde váš marketing stráca peniaze a čo skontrolovať ako prvé.