Povej mi o svoji delovni izkušnji: s čim si se ukvarjal, kaj je bilo zanimivo, kakšna je bila ekipa.
Java
Auth Service je medzi API a Transakčnou službou — ak zlyhá, všetko sa zrúti. Ako ste to zabezpečili?
Prečo je potrebný Postgres, ak odosielate udalosti do Kafka? Ako klient získa výsledok?
Čo je to vysoko zaťažovací systém? Aké boli skutočné čísla za zaťaženie vo vašom projekte?
Ako ste pracovali s viacvláknovým spracovaním? Boli zaujímavé prípady race condition alebo deadlock?
Prečo ste potrebovali Redis, ak máte Postgres?
Ako bola organizovaná infraštruktúra? Kubernetes, Docker, CI/CD — povedz viac.
Čo je ELK? Rozlúšti skratku a vysvetli účel každého komponentu.
Prečo ste použili Kafka namiesto toho, aby ste požiadavku jednoducho prijali a spracovali synchronne? Prečo ne škálujete inštancie?
Povedajte mi o optimistických zámkoch: v katerih primerih se uporabljajo, kakšne težave se lahko pojavijo, zakaj niso pesimistični?
Povedaj mi o arhitekturi sistema: kako zahteva prehaja od odjemalca do obdelave, kakšna je bila infrastruktura?
Prečo ste použili Spring Web pre API Gateway namiesto hotových proxy riešení ako Nginx, Envoy?