Sobes.tech

Golang

Postoji servis za blokiranje prodavaca: jedna metoda prihvata ID prodavca i ga zapisuje u tabelu blokiranih. Kako bi implementirao ovu logiku?

154

Постојао ли је прокси испред Redis-а, или сте сами радили шардовање?

152

Можда би требало да почнем да користимо goroutine-е да бисмо повећали брзину, на пример, десет пута брже коришћењем десет goroutine-а?

152

Rekao si da imaš 4 godine iskustva, a završio si fakultet 2024. godine. Da li si paralelno studirao na poslednjem kursu i radio?

151

Zašto bi izabrao kanal umesto WaitGroup/errgroup? U čemu je errgroup gori?

151

Kako bi organizovao ovo rešenje u kodu (koristeći gorutine i kanale)?

150

Da li ste razmatrali Elasticsearch kao alternativu? Zašto, ako jeste, odustali ste od njega u korist Redis-a?

150

Handler koji je slušao događaje iz Kafka-e čitao je poruke u sva tri data centra ili samo u jednom? Kako je to bilo podešeno?

149

Kako je raspoređena interakcija između servisa i kako ste ograničili oblast odgovornosti svakog servisa?

147

Значи, сваки дата центар је ажурирао свој Redis ако су групе потрошача биле различите?

142

Koliko mikroservisa obično postoji unutar jednog kruga?

138

Kako će keširani kanal pomoći u problemu curenja gorutina?

136

Уопштено говорећи, који пројекат би желео да повећаш видљивост: са којим приступима, процесима и задацима?

131

Da li je to bila jedna usluga? Koja je bila njena logika, kako je bila inkapsulirana, zbog čega je imala tako veliko opterećenje?

127
/3