Câți fire va porni planificatorul Go? Și în mod specific pe AMD EPYC cu 64 de nuclee și 128 de fire?
Golang
Crește numărul de iterații la 12
Cum se alocă memoria în Golang? Ce provine din heap și ce din stivă?
Două produse: primul a fost afișat de 1000 de ori și a avut 50 de clicuri, al doilea a fost afișat de 500 de ori și a avut 25 de clicuri. Ce se poate spune despre ele?
Spune-mi ce știi despre MVCC. Ce se întâmplă în timpul unui UPDATE al unei înregistrări din perspectiva MVCC (crearea unei noi versiuni a rândului, ce se întâmplă cu cea veche)? Când curăță VACUUM versiunile vechi ale rândurilor?
Cum are loc blocarea atunci când încerci să eliberezi un semafor (să citești dintr-un canal), dacă în canal nu există elemente?
[nume] povestiți-ne despre dvs. și experiența dvs.
Enumerați nivelurile de izolare ale tranzacțiilor în Postgres. De ce nivelurile de izolare mai stricte funcționează mai lent? Începând cu ce nivel apare concurența pentru date?
Ce faci, ce echipă ai?
Ce sunt genericele în Go? Le-ai folosit deja?
Cum se asigură garanția livrării mesajului în Kafka de către producător, chiar dacă liderul pică?
Ați lucrat cu sarcini descrise la nivel de afaceri fără o analiză detaliată?
Cum a fost alimentat și actualizat Elasticsearch?
Spuneți-ne despre migrațiile bazei de date — cum erau stocate și cine le scria?
A fost sosită o livrare în depozit, apoi au fost încărcate 5 bucăți din depozit în camion. Cum va decurge fluxul în sistemul de informații?
O hartă hash funcționează întotdeauna în timp constant? În ce cazuri poate fi puțin mai lentă?
Cum arată procesul tău de lucru cu sarcinile?
Unde au fost trimise mesajele? Care sunt duplicate.
Ce teste scrii de obicei și în ce cazuri sunt aplicate?
Cu ce instrumente și baze de date ați lucrat?