Sobes.tech

Golang

Compito: c'è un callback che si attiva 100.000 volte al secondo, fornendo dati binari. È necessario consegnarli al server centrale. Quali sono le insidie e le buone pratiche?

Middle+
ClearWay
89

Come avete gestito le transazioni sugli shard? Come avete garantito la coerenza?

Senior
А7
89

Cos'è una goroutine?

Senior
I-teco
89

Da dove provenivano i tuoi dati? Come fluivano verso di te?

Middle+
МВидео/эльдорадо
89

Hai usato CTE? Racconta cos'è.

Senior
Cloud.ru
89

Hai domande per me?

Middle+
VKVK
89

Qual è la differenza tra embedding e composizione in Go?

Senior
техвил
89

func FetchAll(ctx context.Context, urls []string, concurrency int) ([]Result, error) { // Il tuo codice qui return nil, nil }

Middle+
X5
89

Da quale tabella viene l'alias 'oi' nella query?

Middle
OZONOZON
89

Quali meccanismi in Kubernetes consentono di gestire la collocazione dei pod sui nodi?

Senior
Flant
89

Cos'è un Mutex e cosa c'è sotto il cofano?

Middle+
СБЕРСБЕР
89

Il timeout è lo stesso per tutti? Come verrà calcolato questo timeout?

Intern
Озон банк
89

Quali microservizi hai sviluppato? Di che tipo di servizi si tratta?

Senior
wilix
89

Cos'è la normalizzazione dei database? Cos'è la forma normale?

Senior
2gis2gis
89

Chi e come passa tra le goroutine? Parla dello scheduler (M:G:P).

Senior
техвил
89

Raccontami come hai ottimizzato le query — è scritto che hai ridotto i tempi da 10–12 minuti a 5–7 minuti. Qual è il report che richiede così tanto tempo? Come l'hai ottimizzato?

Middle+
МВидео/эльдорадо
89

Come erano configurate le metriche? Il servizio inviava le metriche o le raccoglieva?

Senior
OkkoOkko
89

Come era organizzato il tuo lavoro in team: processi, artefatti, test, deployment?

Middle+
X5 groupX5 group
89

Come si possono usare le strutture incorporate in Go per imitare l'ereditarietà? Cosa offre e a cosa serve?

Middle
VKVK
89

Cos'è il panico in Go?

Middle+
МВидеоМВидео
89
/412