İndeks geri alındığında, sorgu yeniden yazıldığında ve sonra aynı indeks tekrar uygulandığında ne oldu?
Golang
Servis Kafka'dan veri okuyor, Redis'ten verilerle zenginleştiriyordu — peki sonra ne yapıyordu?
Ve merkezi günlükleme ile ilgili ne yapıldı?
Bu verilerle sonra ne yapıyorsunuz?
Kişisel olarak, Postgres'in sütunları yeniden düzenlediğini ve optimize edicinin hangi sırayla sorgu yazarsan yaz, önemli olmadığını test ettim — kendisi onu gerektiği gibi yeniden yapılandırır. Ne diyorsun?
Kullanılan kütüphanelere yaklaşım nedir — tüm ekipler aynı mock kütüphanesini mi kullanıyor yoksa kısıtlamalar mı var?
İlk olarak metriğe göre sorunu nasıl anladınız ve sonra ne yaptınız?
Özgeçmişte, izleme (tracing) uyguladığınız belirtilmiş — daha fazla detay anlatabilir misiniz?
// Filmler için otomatik tamamlama uygulaması: // Girilen ilk 3+ harfe göre en iyi 3 eşleşmeyi alfabetik sırayla göster. // ["macarthur", "interstellar", "intrusion", "macao", "into the abyss", "internship"] // me -> [] // mac -> ["macao", "macarthur", "machinist"] // int -> ["internship", "interstellar", "into the abyss"] // interstellar -> ["interstellar"] // intr -> ["intrusion"] // intrusion -> ["intrusion"] // into -> ["into the abyss"] // stellaris -> [] package main func main() {}
Neden Redis kullandınız, bellek içi önbellek yerine?
İdempotansiyondan bahsedebilir misin? Nasıl uyguladın? Genel olarak nasıl çalışıyordu?
Doğrulama tamamlandığında — bunu veritabanına kaydediyoruz mu yoksa Kafka'ya mı gönderiyoruz?
Çiftler nasıl ayıklanıyordu? ID ile çiftleri tanımlamak mümkün değil miydi? Redis'ten verileri neden zenginleştiriyorsunuz?