Puteți explica ce înseamnă termenul 'context' în programare sau dezvoltare?
Golang
Care este rolul și scopul contextului în limbajul de programare Go?
Explicați principiul de funcționare al canalului pentru transmiterea datelor în aplicația dvs.
Ce mijloace sau instrumente ați folosit pentru generarea automată a documentației Swagger?
În ce scenarii de niveluri de izolare poate apărea problema citirii repetate a aceluiași rezultat?
Este posibil ca mai mulți consumatori să citească simultan același subiect în Kafka?
Ai experiență în utilizarea gRPC în proiectele tale?
// serviciul utilizează o API externă pentru construirea rutelor, // în cadrul tarifului avem o limitare de RPS. // Trebuie să proiectăm un rate limiter. // 100 rps type RouteClient struct { limiter } func (rc *RouteClient) Get(req string) string { // de făcut return rc.get(req) }
Cum afectează o frecvență ridicată a coliziunilor în structura de date Map funcționarea și performanța acesteia?
Ce tipuri de indecși au fost utilizate în proiectele dvs.?
În ce parte a arhitecturii Kafka sunt de obicei stocate datele de confirmare a livrării mesajelor?
Care este diferența dintre goroutines și firele de execuție tradiționale?
Cum interacționează procesele din cadrul sistemului de operare și ce sunt firele de execuție?
Vorbește-mi mai detaliat despre OOP și principiile sale de bază (polimorfism, interfețe)
Ce tipuri de erori sau inconsistențe pot apărea atunci când tranzacțiile sunt efectuate simultan?
Cum se selectează funcția hash pentru distribuirea datelor?
Este posibilă o operație de citire din canal fără utilizarea unui buffer?
Este necesar să descriem modelul bibliotecii. Există 3 entități: «Autor», «Carte», «Cititor». Fizic, există doar o carte și poate fi doar la un cititor. Trebuie să se creeze tabele pentru bibliotecă pentru a ține cont de acest lucru. O carte poate avea mai mulți autori.
Unde în interiorul Kafka este stocată valoarea Offset pentru mesajele consumate?
Există modalități de a influența comportamentul planificatorului de sarcini al sistemului?