Cum implementezi o oprire linistită a serviciului sau aplicației pentru a salva starea actuală și a încheia fără pierderi de date?
Golang
Care este numărul maxim de goroutines care pot funcționa simultan în aplicația dvs.?
Puteți explica ce reprezintă un fișier de jurnal în sistemul Kafka și pentru ce este utilizat?
Ați folosit instrumente de profilare pentru a analiza performanța?
Ați putea explica principiul de funcționare al certificatelor pentru autentificare în Git?
Ce se întâmplă dacă cititorul închide canalul și scriitorul încă scrie? Cum să eviți panica?
În ce scenarii se utilizează mecanismul Semaphore pentru sincronizarea firelor sau proceselor?
Aveți experiență cu componentele View în dezvoltarea interfețelor?
De ce există int, int32 și int64 în Go? Care este diferența dintre ele?
Ce protocol de transport folosește HTTPS: TCP sau UDP?
Ce rol joacă un index într-o bază de date și de ce este folosit?
Cum se stochează datele în Kafka?
Poți explica ce este o excludere mutuală (Mutex) și cum funcționează?
Puteți explica cum funcționează protocolul DHCP și cum automatizează procesul de obținere a adreselor IP?
Cum se determină dimensiunea sau sarcina actuală pe care o utilizează o goroutine în Go?
Unde alocă compiler-ul memorie pentru variabile? Se poate gestiona acest lucru?
Aveți experiență cu protocolul POP3 pentru primirea e-mailurilor?
Care este scopul mecanismului semafor în programarea multi-thread?
Cum se închide un canal pentru un cititor în Go? Ce se întâmplă dacă scrii într-un canal închis?
În ce parte a codului se realizează de obicei înregistrarea jurnalelor în aplicație?