Golang
Cum se garantează că 100% dintre solicitările de actualizare a datelor ajung în cele din urmă la modelul de citire?
Ai experiență în utilizarea gRPC în proiectele tale?
Ce componentă a Kubernetes controlează starea și ciclul de viață al pod-ului?
Explica ce este o blocare (Lock) în contextul unui mutex și pentru ce este utilizată.
Care sunt diferențele dintre panică și eroare critică care oprește execuția programului?
În ce cazuri se activează un trigger într-o bază de date sau sistem de automatizare?
Care este experiența dvs. în implementarea schimburilor de date sincrone între servere?
Cum ai efectuat lansarea actualizărilor în poziția ta anterioară?
Este posibil să se aplice mai multe mecanisme de blocare (Mutex) în interiorul aceleiași funcții în același timp?
Care este diferența dintre implementarea multitasking-ului bazată pe o abordare cooperativă și cea cu un planificator preemptiv?
Ce înseamnă valoarea implicită pentru diferite tipuri de date?
Explicați ce înseamnă metricul Counter în sistemul de monitorizare Prometheus.
Explica ce este poolul de conexiuni Pgx și pentru ce este folosit în baza de date.
Cum se realizează interacțiunea între goroutines în limbajul de programare?
Cum se comportă programul atunci când încearcă să scrie date într-un canal fără buffer, dacă acesta este inițial gol?
Care sunt proprietățile cheie care caracterizează array-urile în programare?
Ce se înțelege prin conceptul 'Stop The World' în contextul funcționării JVM sau al execuției sistemului?
Ce rol joacă canalele în limbajul de programare Go și pentru ce sunt utilizate?
Cum se poate gestiona starea și încheierea unei goroutine în Go?
Cum identifici eventualele puncte slabe în arhitectura proiectului?