Sobes.tech

Golang

Come risolvere il problema di overflow del contenitore con file di log in Docker?

Middle+
216

Quanto hai lavorato a stretto contatto con Kubernetes? Hai dovuto scrivere configurazioni di deployment? Conosci kubectl e quali comandi hai usato?

192

Come garantire la corretta terminazione di tutte le goroutine quando si ferma il servizio?

Middle+
192

Cosa fare se il tuo servizio cade in produzione in un giorno di festa?

Middle+
185

È stata utilizzata la parallelizzazione per accelerare l'elaborazione?

Middle+
172

Quali tipi di motori di tabelle hai usato in ClickHouse?

Middle+
170

Come diagnosticare una perdita di memoria in un servizio che gradualmente consuma più memoria e a volte si blocca per OOM?

Middle+
168

Possiamo nella quinta riga, dove avviene fmt.Println(v), accedere all'unità (elemento aggiunto tramite append all'interno di fill) e stamparla?

167

Come hai implementato i tentativi di riprova differiti (retry) in RabbitMQ senza perdere messaggi?

Middle+
157

Puoi dimostrare come accedere al quarto elemento di uno slice?

152

Puoi spiegare i pattern Inbox e Outbox, di cosa si tratta?

Middle+
145

Qual è l'ottimizzazione della coda locale del pianificatore Go (runnext)?

143

La sequenza di output di 100 goroutine sarà la stessa ad ogni esecuzione? Da cosa dipende?

141

Dove vanno le goroutine alla creazione: nella coda locale o globale del pianificatore Go?

139

Parla della tua esperienza, delle attività interessanti, di cosa ti piace lavorare, di cosa ti riempie di orgoglio.

138

Parlami più nel dettaglio della storia dell'ottimizzazione della velocità del rapporto: cosa hai fatto, con cosa ti sei confrontato, quali sono state le difficoltà, come le hai risolte?

136

Come è stato implementato il sistema di validazione dei contenuti multimediali, quali servizi sono stati utilizzati?

Middle+
135

Hai mai dovuto eseguire comandi Linux? Quali usi?

135

Come ottimizzare una query a livello di database? Cosa mostra EXPLAIN ANALYZE?

Middle+
135

Il servizio in produzione non è stabile più di 5 minuti. È stato possibile individuare il problema: c'è una funzione P() in una libreria di terze parti che, con una certa probabilità, provoca un panic. Come risolvere questo problema? La libreria è open source, il codice può essere visualizzato in vendor.

133
/2