Vertel over de implementatie van een graceful shutdown en de correcte verwerking van operaties.
DevOps
Vertel over de ontwikkeling van het feature toggle mechanisme.
Hoe is de idempotentie geïmplementeerd — op vervangingssleutels of op zakelijke kenmerken?
Vertel over API-ontwerp en interactieverdragen: benaderingen, standaarden, protocollen, schema-opslag.
Zijn DLQ/DLT-onderwerpen toegepast? Hoe werden de retry's georganiseerd — synchroon of asynchroon?
Hadden zich geen problemen voorgedaan bij het opslaan van een grote hoeveelheid idempotentiesleutels?
Waren er geen problemen met de volgorde van gebeurtenissen tijdens de asynchrone retries?
Hoe werd de idempotentie gewaarborgd bij retry-verzoeken aan betaalgateways?
Vertel over het MVCC-concept in PostgreSQL: hoe het werkt, bloat, vacuum, en de relatie met transactie-isolatie niveaus.
Vertel over de optimalisatie van PostgreSQL: indexen, batch-bewerkingen, transacties, vermindering van blokkades.
Waar let je op bij code review?
Wat zijn de verwachtingen van het nieuwe bedrijf en het project?
Heeft u ooit isolatieniveaus toegepast die hoger zijn dan read committed?
Vertel me over de ontwikkeling van platformbibliotheken en sjablonen voor diensten bij Gazprombank.
Vertel me over het project bij Megafon: architectuur, technische details, stack.
Is het normaal om een externe service synchron te bellen binnen een transactie?
Vertel me over database sharding om de belasting te verminderen.
Vertel over de service voor het uploaden en veilig opslaan van rapportages, en het scheiden van toegang.
Vertel over de universele adapter voor externe betaalgateways: architectuur, retry, fallback, circuit breaker, configureerbare mappings.
Vertel over de ontwikkeling van batch-handlers voor massale operaties: benaderingen, problemen, oplossingen.