Come localizzare un problema di timeout in un sistema distribuito? Dove guardare?
Golang
Cosa succede con gli oggetti nuovi creati durante l'esecuzione del GC? A cosa serve la barriera di scrittura?
Cos'è una goroutine? Come si differenzia da un thread di sistema? Spiega il pianificatore Go (GMP).
Cosa sono Ingress e Ingress Controller in Kubernetes?
Quali sono i meccanismi di protezione contro i servizi esterni lenti? Cos'è un Circuit Breaker?
Quale tipo di indice è meglio aggiungere al campo UUID dell'identificatore utente?
Cos'altro c'era nel microservizio oltre l'elaborazione asincrona?
Valuta le tue conoscenze di Go e PostgreSQL da 1 a 10.
Come aggiungere in modo più fluido un nuovo campo a una tabella con un miliardo di record senza downtime?
Cos'è il blocco ottimista?
Quali politiche di espulsione ci sono in Redis?
Cos'è un'interfaccia in Go? Cosa c'è sotto il cofano? Quanto pesa un'interfaccia vuota?
Quali compiti preferisci di più: di prodotto o tecnici?
Come si collega il servizio asincrono alla riduzione del carico su PostgreSQL del 25%?
Cos'è il ribilanciamento in Kafka? Perché può avvenire senza modifiche all'infrastruttura?
Perché tra l'applicazione e il database si mettono PgBouncer o Odyssey? Cos'è questo componente?
Quali metodi conosci per cambiare goroutine? Come cambiare manualmente una goroutine?
Hai mai commesso errori? Quali conclusioni hai tratto, come hai risolto?