Sobes.tech

Golang

Veri kaynaklarıyla nasıl etkileşime girdiniz? API anahtarları sağladınız mı, Kafka'ya mı yazdınız yoksa Kafka'dan mı okudunuz?

189

Neden B-ağacı, eşitsizlik ve aralık sorguları için iyi çalışır?

188

Kafka ile çalışırken hangi zorluklarla karşılaştınız?

187

Hakkında konuş: Hangi takımda çalıştınız, yapısı ve sayısı nedir?

187

Neden önbellek için sync.Map yerine map seçtin?

187

Büyük depolara baktınız mı, dark store'lar da analizinizin bir parçası mıydı?

187

Hangi indeksleri biliyorsun ve hangilerini kullandın?

186

Neden sayıcı için Atomic yerine Mutex kullandınız?

185

```go type User struct { ID int Name string } var ( dbHits int ) func getUserInfoFromDB(id int) User { time.Sleep(100 * time.Millisecond) dbHits++ return User{ID: id, Name: fmt.Sprintf("User-%d", id)} } func main() { var wg sync.WaitGroup for i := 0; i < 5; i++ { wg.Add(1) go func(i int) { defer wg.Done() fmt.Println(getUserInfoFromDB(i)) }(42) } wg.Wait() fmt.Println("DB hits:", dbHits) } ``` ```go func main() { var wg sync.WaitGroup j := 12345 for i := 0; i < 5000; i++ { wg.Add(1) go func(i int) { defer wg.Done() once.Do(func() { user = getUserInfoFromDB(42) }) fmt.Println(user) }(j) } wg.Wait() fmt.Println("DB hits:", dbHits) } ``` (İşte açık bir soru olmamakla birlikte, kod eşzamanlılık, senkronizasyon ve sync.Once veya benzeri teknikler kullanarak veritabanı erişimlerini en aza indirmeye ilişkin bir görev öneriyor.)

185

Sıfırdan inşa edilen bir projeye mi katıldın yoksa zaten ara bir aşamadayken mi girdin?

184

Kafka üzerinden verileri hangi formatta gönderdiniz?

182

Finansal beklentilerin nelerdir? En az ve konforlu seviyeyi belirt.

181

Shardlama yaptınız mı? Hangi prensip ile shardlama yapıldı?

178

Takımınızın yapısı hakkında bilgi ver.

178

Son iş yerindeki ana görevlerin ve son zamanlarda başarmış olduğun zor bir görevi anlat (neydi, ne yaptın, ne oldu).

176

Değişim motivasyonu hakkında — genel olarak piyasaya çıkmaya ve diğer teklifleri değerlendirmeye neden karar verdiniz?

176

Bildirimler için neden Kafka yerine RabbitMQ'yu seçtiniz?

174
/5