Golang
Ați folosit chei pentru partiționare în Kafka?
Poți să-mi spui câteva detalii despre proiectul sau produsul la care lucrezi în prezent?
Vorbește-mi despre replicarea master-slave — când se face referire la master, când la slave?
De ce unii oameni evoluează într-o companie, în timp ce alții se schimbă constant?
Garanții de livrare în Kafka: cel mult o dată, cel puțin o dată, exact o dată. Cum asigurați exact o dată?
Ce sunt șirurile în Go? Ce reprezintă sub capotă?
Oferiți un exemplu despre cum ați folosit inovații, date și înțelegerea afacerii împreună pentru a obține un rezultat.
Poate exista un cluster Kubernetes cu un singur nod?
Trebuie să duplicăm schemele în fiecare microserviciu sau să le plasăm într-o bibliotecă partajată?
Cum testezi de obicei handler-urile HTTP în Go?
Ce tipuri de indecși există în PostgreSQL și care este cel mai răspândit?
Go este un limbaj orientat pe obiecte sau nu?
Scrii documentație?
Cum procesează sistemul un eveniment de livrare care sosește fără toate datele necesare?
Care sunt așteptările tale financiare? Menționează nivelul minim și cel confortabil.
Ai mutat mesajele nevalide într-un subiect separat și le-ai produs sau cum? Erau multe astfel de mesaje?
Cum vor fi alese dacă mai multe canale sunt gata simultan în select?
CDN-ul de aici funcționează ca un cache cu memorie limitată, vom face invalidarea datelor după o anumită strategie — aș sugera LRU ca strategie standard de invalidare. Ce părere ai despre utilizarea acesteia aici?
Ai avut sarcini legate de arhitectură la locul de muncă: a fost nevoie să proiectezi întreaga arhitectură sau doar anumite servicii/microservicii?
Ce este un canal în Go și cum transmite date?