Ce format de mesaje să folosească în Kafka pentru un serviciu cu trafic intens: JSON sau binar?
Golang
Cum să organizezi interacțiunea dintre frontend și backend pentru trimiterea notificărilor în timp real?
Povestiți despre Circuit Breaker: cum a fost configurată soluția, pe ce servicii a fost aplicată, ce era în fallback?
func updateV1(px *int) { x2 := 20 px = &x2 } func updateV2(px *int) { *px = 20 } func main() { x := 10 updateV1(&x) fmt.Println(x) updateV2(&x) fmt.Println(x) }
Spuneți-ne despre sistemul de rezervare a produselor: cum s-au evitat vânzările duble cu Redis?
Se poate optimiza pentru ca array-ul res să fie pe stivă și nu pe heap? Ce trebuie făcut pentru asta?
Ce se înțelege prin optimizarea interogărilor atunci când timpul de răspuns al API-ului este redus de la 2 secunde la 300 ms?
Vorbește-mi despre sistemul de generare asincronă a rapoartelor folosind Kafka. În ce consta asincronia?
Vorbește-mi despre replicarea master-slave — când se face referire la master, când la slave?
Cum erau transferate datele din calcule în 1C?
Cum să cauți intenționat o scurgere de memorie în Go? Care cazuri duc la scurgeri?
Ai observat că nu există un index, tabelul este mare. Cum vei adăuga un index?
Ești scriitor, gestionezi mini blogul tău și publici articole acolo. Utilizatorii (cititorii) blogului tău, după autentificare, pot să le vizualizeze/citească. Este necesar să implementezi o funcționalitate de numărare a vizualizărilor unice pe zi pentru fiecare articol. Cerinte funcționale: - Statistici pentru azi: autorul poate vedea câți utilizatori unici au vizualizat articolul său astăzi (datele sunt colectate în timp real). - Statistici pentru zilele trecute: autorul poate vedea statisticile pentru orice zi trecută (de exemplu, ieri). Restricții tehnice și condiții: - Aplicația rulează pe un singur server (un pod) - Stocare în memorie - Timp în UTC0
Cum ați evitat mesajele duplicate în Kafka?
Optimizatorul va folosi întotdeauna indexul creat?
Cum se realiza adăugarea și eliminarea regulilor dacă era un switch-case mare?
Ce se întâmplă cu schema outbox dacă Kafka devine inaccesibil? Până la ce dimensiune poate crește coada outbox?