È possibile scrivere in una stessa mappa da diverse goroutine contemporaneamente? Cosa succederà?
Golang
Come hai determinato dove si trovava il collo di bottiglia di una richiesta specifica?
Come è stata garantita la ripetibilità dei calcoli — che le stesse condizioni fossero applicate a tutto il gruppo di dipendenti?
Come decide Go di allocare memoria nello stack o nell'heap? Perché è importante?
Cos'è l'ottimizzazione inline del compilatore? In quale momento avviene e come influisce sulla disposizione delle variabili?
Parla di blocchi ottimistici e pessimisti. In cosa si differenziano?
Perché in questo caso specifico è stato scelto gRPC per il servizio di aggregazione?
Parla del modello GMP in Go. Come funzionano le code, cos'è l'handoff, il work stealing, il netpoller?
Come verrebbero distribuite le partizioni se ci sono 2 consumatori e 4 partizioni?
Come avete gestito le transazioni sugli shard? Come avete garantito la coerenza?
Cos'è la partizionamento e lo sharding? Li avete usati?
Come funziona Kafka? Racconta delle garanzie di consegna e dell'idempotenza.
Cos'è MVCC in PostgreSQL?
Cosa esattamente è stato memorizzato nella cache e quali regole di invalidazione sono state utilizzate?
Il volume viene eliminato quando si ferma il contenitore?
Cosa ti interessa attualmente in un nuovo datore di lavoro? Come dovrebbe essere un'esperienza lavorativa ideale?
Cosa fai se lo stesso evento arriva due volte (duplicato)?
Ho capito correttamente che il flusso di eventi ricevevate sempre tramite Kafka, o c'erano altri metodi come gRPC/HTTP?
È possibile utilizzare un indice composito (A, B, C) filtrando solo sulla colonna B?
Come funzionava il motore delle regole?