Sobes.tech

Golang

Ați stocat doar date agregate sau fiecare etap — brute, normalizate?

167

Cum înțelegi ce este selectivitatea indexului?

165

De ce ați ales RabbitMQ în loc de Kafka pentru notificări?

162

Implementați caching pentru funcția getUserFromDB. Datele se schimbă rar.

157

Cât de confortabil este pentru tine formatul de lucru hibrid (de două ori pe săptămână la birou, metrou Tula)?

157

Vorbind despre motivația pentru schimbare — de ce ai decis să intri pe piață și să iei în considerare alte oferte?

156

De ce ai decis să migrezi de la un monolit la microservicii? Cu ce te-ai confruntat?

156

Vorbește-mi despre experiența ta și despre impactul pe care l-ai avut asupra produsului sau funcției la locul tău de muncă anterior.

155

Ai participat la un proiect construit de la zero sau ai intrat deja într-o etapă intermediară?

154

Cum ați ales tipul de bază de date (PostgreSQL, ClickHouse, Redis)?

153

Ce este umflătura (umflarea) indexului și de ce se face așa în PostgreSQL?

153

Cum ați scalat consumatorii în Kafka? Ce se întâmplă dacă există mai mulți consumatori decât partiții?

153

În mod normal, 2 săptămâni sau puțin mai mult pentru tranziție?

152

Care este stadiul căutării? Există deja oferte, termene limită pentru acceptare?

152

Pentru ce s-a folosit replicarea în PostgreSQL?

151

Cât de activ ievaluezi ofertele? Există deja oferte, termene pentru acceptare?

150

Cum gestionezi situația în care toate cele 5 goroutine văd simultan un cache gol și merg la baza de date (cache stampede)?

149

De ce ai folosit sync.Map în loc de o hartă normală cu Mutex?

148

Povestește-mi despre o sarcină dificilă pe care ai reușit să o realizezi recent, sau cea mai interesantă. Ce a fost, ce ai făcut, ce s-a întâmplat?

145
/5