Il problema delle query N+1 e come risolverlo con un gran numero di utenti.
Golang
Parlami di partizionamento e sharding di database, come vengono utilizzati nella tua azienda.
Progetta un sistema simile a GitHub/GitLab (archiviazione del codice, push/pull, 50.000 utenti attivi).
Parla della replicazione in PostgreSQL: tipi, sincrona vs asincrona.
Cos'è uno shutdown elegante e come implementarlo?
Come risolvere il problema della condizione di gara durante la deduzione del saldo?
Cos'è il pattern Outbox e come viene implementato?
Qual è la differenza tra i livelli di isolamento delle transazioni: Read Committed e Repeatable Read?
Cos'è il deployment Blue-Green e il deployment Canary?
Cos'è un liveness probe e un readiness probe in Kubernetes, qual è la differenza?
Parlami della tua posizione attuale e dei compiti che svolgi.
Come funziona il livello di isolamento Serializable?