Ai participat la rescrierea unui monolit într-o arhitectură de microservicii?
Golang
Cum se pot uni combina două array-uri sortate într-unul singur, păstrând ordinea elementelor?
Cum este implementată operația select în limbajul Go și cum funcționează cu canalele?
De ce ROW_NUMBER() nu este potrivit pentru această sarcină cu top-3 după salariu?
Cum ați efectuat procesul de căutare și remediere a erorilor în serviciile gRPC?
Puteți explica ce sunt modelele de proiectare propuse de grupul GOF?
Ce aspecte importante trebuie luate în considerare înainte de inițializarea unei noi goroutine într-un program?
Spuneți-ne despre experiența dvs. în dezvoltarea și proiectarea arhitecturală a soluțiilor de microservicii
Cum poți colecta și procesa rezultatele a cinci goroutines rulate simultan?
Cum se poate gestiona starea și încheierea unei goroutine în Go?
Puteți explica conceptul de sharding și aplicarea sa în sistemele distribuite?
Care sunt avantajele și dezavantajele utilizării reflecției în programare?
Puteți explica ce rol are funcția New și cum este implementată în limbajul de programare?
Cum să previi duplicarea cererilor atunci când primești două mesaje identice din Kafka?
Puteți explica principiul de funcționare al abordării bazate pe evenimente și cum este utilizată în programare?
Care este secvența de acțiuni necesară pentru oprirea corectă a aplicației fără a pierde date sau a cauza erori?
Cum se gestionează excepțiile și erorile în aplicația dvs.?
Care este diferența dintre parametrii de lungime și capacitate ai unui array în programare?
Evaluează încărcarea aproximativă a sistemului (calcul RPS)
Cum este organizată distribuția și structura memoriei în calculator?