È meglio descrivere le interfacce sul lato sorgente o sul lato consumatore?
Golang
A cosa serve la variabile GOMAXPROCS? Cosa succede se impostata a uno?
Come avete distribuito i servizi?
Come aiutavano gli intercettatori a osservare il sistema? Cosa facevano esattamente?
Qual è la differenza tra canali con buffer e senza buffer?
Come interagiscono tra loro i microservizi? Richieste HTTP o interazione asincrona?
Quando usare mutex o canali?
type someInterface interfaccia { someFunc() } type A struct { } func(a A) someFunc() { } type B struct { A } type C struct { some A }
Di quali strutture principali è composto il scheduler di Go?
A cosa serve context.WithValue?
Quali sono i livelli di isolamento delle transazioni esistenti?
A cosa serve il contesto in Go?
Qual è la differenza tra i livelli di isolamento delle transazioni?
Dove mettere COMMIT e ROLLBACK nel worker?
Cosa succede se si tenta di inviare a un canale chiuso?
Pacchetto di errori: due metodi, Is e As, qual è la differenza e quando si applicano?
Come interagire con i commercianti che si trovano nel contorno esterno?
Quale livello di isolamento è stato utilizzato nel progetto?
Ci sono state situazioni in cui un messaggio in Kafka non arrivava?
Come viene implementata l'annullamento del contesto? Cosa succede all'interno?