A cosa serve l'interfaccia in Go?
Golang
È necessaria la sincronizzazione se la mappa viene inizializzata una volta all'avvio e viene utilizzata solo in lettura?
Cos'è un slice in Go?
Come si può risolvere il problema della degradazione delle query di scrittura e lettura in un'unica tabella con indice attraverso la scalabilità del database? Metodologie come sharding e partizionamento aiuteranno?
Qual è la principale differenza tra Kafka e RabbitMQ?
Hai lavorato con la replica? Quali tipi di replica ci sono?
Qual è la differenza tra Mutex e RWMutex?
Come garantire l'ordine nell'elaborazione dei messaggi in Kafka?
//È necessario descrivere il modello della biblioteca. Ci sono 3 entità: "Autore", "Libro", "Lettore" Fisicamente, c'è solo un libro e può essere solo con un lettore. È necessario creare tabelle per la biblioteca tenendo conto di questo.
Cos'è una stringa in Go?
Cosa può vedere il livello del repository?
In quali casi aumenteresti il livello di isolamento? Quando usare Serializable?
Quali tipi di transazioni conosci? A cosa servono?
Quali sono le differenze tra i tipi di canali in Go?
Quali interfacce implementeresti?
Quanti master possono esserci nella replica?
Come implementare una Dead Letter Queue (DLQ) in Kafka?
Parla di blocchi pessimisti e ottimisti
Hai lavorato con OpenTelemetry?
In cosa si differenzia l'interfaccia da Any?