Hoe lokaliseer je een timeout-probleem in een gedistribueerd systeem? Waar moet je kijken?
Golang
Wat gebeurt er met de nieuwe objecten die tijdens de GC worden gemaakt? Waarvoor is de write barrier?
Wat is een goroutine? Hoe verschilt het van een systeemthread? Vertel over de Go-planner (GMP).
Wat is Ingress en Ingress Controller in Kubernetes?
Beoordeel je kennis van Go en PostgreSQL van 1 tot 10.
Wat was er nog meer in de microservice naast de asynchrone verwerking?
Welke beschermmechanismen bestaan er tegen langzame externe diensten? Wat is een Circuit Breaker?
Welke verwijderingsbeleid zijn er in Redis?
Welke type index is het beste om toe te voegen aan het UUID-veld van de gebruikers-ID?
Wat is optimistic locking?
Hoe voeg je op een naadloze manier een nieuw veld toe aan een tabel met een miljard records zonder downtime?
Wat is een interface in Go? Wat zit er onder de motorkap? Hoe zwaar is een lege interface?
Welke taken vind je leuker — productgericht of technisch?
Hoe is de asynchrone service gerelateerd aan de vermindering van 25% van de belasting op PostgreSQL?
Wat is de herverdeling in Kafka? Waarom kan het plaatsvinden zonder wijziging van de infrastructuur?
Waarom plaatsen we PgBouncer of Odyssey tussen de applicatie en de database? Wat is dit voor component?
Heb je fouten gemaakt? Welke conclusies heb je getrokken, hoe heb je het opgelost?
Welke manieren ken je om te schakelen tussen goroutines? Hoe schakel je handmatig tussen goroutines?