Sobes.tech

Golang

Ce format de mesaje să folosească în Kafka pentru un serviciu cu trafic intens: JSON sau binar?

Senior
140

Cum să organizezi interacțiunea dintre frontend și backend pentru trimiterea notificărilor în timp real?

Senior
138

Povestiți despre Circuit Breaker: cum a fost configurată soluția, pe ce servicii a fost aplicată, ce era în fallback?

Senior
137

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) }

Senior
137

Spuneți-ne despre sistemul de rezervare a produselor: cum s-au evitat vânzările duble cu Redis?

Senior
136

Se poate optimiza pentru ca array-ul res să fie pe stivă și nu pe heap? Ce trebuie făcut pentru asta?

Senior
135

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?

Middle+
133

Vorbește-mi despre sistemul de generare asincronă a rapoartelor folosind Kafka. În ce consta asincronia?

Senior
133

Vorbește-mi despre replicarea master-slave — când se face referire la master, când la slave?

Middle+
131

Cum erau transferate datele din calcule în 1C?

Middle+
127

Cum să cauți intenționat o scurgere de memorie în Go? Care cazuri duc la scurgeri?

Senior
125

Ai observat că nu există un index, tabelul este mare. Cum vei adăuga un index?

Senior
125

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

Senior
125

Cum ați evitat mesajele duplicate în Kafka?

Senior
124

Optimizatorul va folosi întotdeauna indexul creat?

Senior
121

Cum se realiza adăugarea și eliminarea regulilor dacă era un switch-case mare?

Middle+
94

Ce se întâmplă cu schema outbox dacă Kafka devine inaccesibil? Până la ce dimensiune poate crește coada outbox?

Senior
92
/7