Cum se implementează trimiterea mesajelor într-un serviciu gRPC?
Golang
Ce tipuri de arhitecturi stratificate există? (Clean Architecture, Hexagonal, DDD)
Cum merge fluxul de sarcini — de la afaceri până la dezvoltare?
Ați măsurat RPS-urile serviciilor?
// Găsim cel mai mare număr par package main import "fmt" func main() { var max int for i := 1000; i > 0; i-- { go func() { if i%2 == 0 && i > max { max = i } }() } fmt.Printf("Maximul este %d", max) } func maxEvent(n, workers int) int { var wg sync.WaitGroup results := make(chan int, workers) jobs := make(chan int, workers) for w := 0; w < workers; w++ { wg.Add(1) go func() { defer wg.Done() localMax := -1 for num := range jobs { if num%2 == 0 && num > localMax { localMax = num } } result <- localMax }() } go func() { for i := 1; i <= n; i++ { jobs <- i } close(jobs) }() go func() { wg.Wait() close(results) }() globalMax := -1 for localMax := range results { if localMax > globalMax { globalMax = localMax } } return globalMax }
Ce situații neprevăzute pot apărea în timpul procesului de rezervare și cum să le gestionăm?
Există dezvoltare mobilă în echipa ta?
Există o modalitate de a gestiona și ajusta colectorul de gunoi stop-the-world în Go?
Tu însuți monitorizai sau ai o echipă separată?
Ce mijloace de sincronizare în Go cunoști?
Scrieți o interogare care să selecteze numele angajaților care cunosc SQL și cel puțin un alt limbaj. Considerați că un angajat este un nume unic.
Există o tabelă caldă în baza de date care este citită în mod constant? Cum să lucrați cu indexurile în acest caz?
Cum funcționează mecanismul de rezervare a locurilor la nivelul bazei de date? Cum se asigură că un loc nu va fi vândut de două ori?
Care sunt diferențele dintre caracteristicile limbajului Go în comparație cu alte limbaje de programare?
Ce mai faci după ce repari ceva?
Vor fi toate cererile GET executate în paralel dacă există între 500 și 1000 URL-uri?
Câte servicii au citit topicul Kafka?
Dimensiunea buffer-ului canalului influențează ceva în pool-ul de worker?
Cum se monitorizează corectitudinea funcționării sistemului (monitorizare)?
Cu ce sarcini te-ai ocupat în proiect?