Sobes.tech

Golang

Se poate folosi un index compus (A, B, C) atunci când filtrăm doar după coloana B?

Middle+
176

Ce anume a fost cache-uit și ce reguli de invalidare au fost utilizate?

Senior
176

Se șterge volumul la oprirea containerului?

Senior
176

Vorbiți despre pattern-ul Transactional Outbox: ce este și cum funcționează?

Senior
175

De ce nu s-a reușit rezolvarea problemei într-o oră de muncă? Ce a mers prost?

Senior
175

Am înțeles corect că fluxul de evenimente îl primeați întotdeauna prin Kafka, sau existau și alte metode precum gRPC/HTTP?

Senior
174

Vorbiți despre idempotentă: de ce au fost introduse cheile de idempotentă și cum funcționau?

Senior
174

De ce a apărut necesitatea de a reduce alocările: a fost o solicitare a afacerii sau o inițiativă proprie a echipei?

Senior
174

Unde vor fi localizate array-ul și map-ul — pe heap sau pe stivă?

Senior
172

Există un tabel mare, interogările din ea sunt lente. Ce ai face?

Senior
170

Ce se întâmplă cu datele la DELETE în PostgreSQL?

Senior
170

Vorbiți despre migrațiile bazei de date: cum le-ați realizat, cum ați gestionat erorile în timpul migrării?

Senior
170

Câte partiții trebuie să aibă un topic Kafka?

Senior
169

Vorbiți despre strategiile de sharding ale bazelor de date: când să începeți sharding-ul și după ce criterii alegeți cheia de sharding?

Senior
166

Ce este idempotenta? Oferă un exemplu de caz în care este necesită o cheie de idempotentă.

Senior
166

Cu ce a folosit în dezvoltarea locală? Împacheta serviciile în containere?

Middle+
166

Cum să gestionezi anularea contextului astfel încât toți lucrătorii să se oprească imediat la anularea contextului? Cum să folosești select pentru a citi dintr-un canal ținând cont de context?

Senior
166

A fost critic faptul că datele din cache ar putea fi neactuale?

Middle+
165

Ce se întâmplă dacă o funcție declară o variabilă de tip *structură, îi atribuie nil prin new și returnează o interfață de eroare?

Senior
165

Ce este o cursă de date? De ce trebuie evitată?

Middle+
165
/7