Sobes.tech

Golang

İndeksler ne işe yarar ve dezavantajları nelerdir?

281

Hizmet zinciri birbirleriyle nasıl etkileşime geçti?

244

Bir analistiniz mi vardı, yani bir brief'e göre mi çalışıyordunuz? Bu nasıl görünüyordu?

227

Kafka'da çoğaltmalarla nasıl başa çıktınız?

208

Go'da kod analizi: kod ne yapıyor, hangi sorunlar var?

198

İşinizde sizi ne motive eder? Yeni bir yer seçerken ne önemlidir?

196

Fiyat sağlayıcısı ile nasıl etkileşime geçtiniz? Verileri nasıl aldınız?

194

Gerçek zamanlı analiz mi geliştirdiniz yoksa başlangıçta hangi hedefleri amaçladınız?

191

Farklı servislerin sözleşmeleri arasında ilişkiler var mıydı? Hangi tür bağlantılarınız vardı?

190

PostgreSQL'de sharding'i nasıl yaptınız? Hangi hash algoritmasını kullandınız?

188

Hangi durumlarda SQL kullanmak daha iyidir ve hangi durumlarda NoSQL?

183

gRPC sözleşmelerinin versiyonlamasına nasıl yaklaştınız?

180

Finansal beklentilere göre şu anda neye odaklanıyorsun? Düşünmeyeceğin minimum ve rahat bir tutarını söyleyebilir misin?

176

İndeks, okuma (SELECT) işlemini yavaşlatabilir mi?

175

Transferler sırasında hesaplar farklı shardlara düştüğünde nasıl başa çıktınız?

175

İndekslerin dezavantajları nelerdir? İndeks okuma hızını yavaşlatabilir mi?

171

```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.)

170

Finansal beklentilerin nelerdir? En az ve konforlu seviyeyi belirt.

169
/5