Görev "gecikmeyi azaltmak" olarak formüle edildi ve bunun çözümünü kendiniz mi aradınız?
Java
Kafka tüketicisinden doğrudan REST çağırmanın sorunu nedir?
Neden müşteriyi özellikle Redis'te önbelleğe almaya karar verdiniz?
Bu GVT miydi yoksa GVS mi?
Genellikle, bu tür değişiklikler için sıralama diyagramları yazarlar — sizde böyle kaydediliyor muydu?
Servis çağrılarını denetlemek gerekiyor: örneğin, Servis A bir milyon kez çağrıldı, Servis B — yüz kez bir gün içinde. Bu sorunu nasıl çözerdiniz?
Tüm servisler böyle mesajlar Kafka'ya gönderiyorsa ve yük oldukça yüksekse — saniyede yüzbinlerce mesaj, bu durumda denetimi nasıl organize ederdiniz?
Gecikmeyi ne kadar azaltabildik?
Bu konfigürasyonları kim hazırladı, ekibinizde nasıl organize edildi?
HTTPS nasıl çalışır? SSL nedir? TLS ile Mutual TLS arasındaki fark nedir?
Bizdeki bir analoji biliyor musunuz — banka için entegrasyonların (REST, MQ, Kafka) yürütülmesini taklit eden «Sbermoc» sistemi?
«IC IT Felsefesi»nden PSB'ye geçiş nedeninizi ve şu anda neden tekrar iş aradığınızı anlatabilir misiniz?
Daha çok uygulamalı görevleri mi çözüyorsunuz yoksa bazı teknolojik sorunları mı çözmek zorundasınız?
Rust'ta bellek temizliği nasıl çalışır (çünkü orada çöp toplayıcı yok)?
Böyle bir çözüm uygun olur mu: Kafka'dan mesajı okumak, eşzamanlı olmayan şekilde yan hizmete yazmak ve hizmet cevap verdikten sonra commit yapmak?
Hangi görevleri çözmeyi seviyorsunuz?
Veritabanı ve Spring sarmalaması kullanmadan da mesaj alma ve işleme işlemini ayırmak mümkün mü?
Bu, kapasiteyi iki katına çıkardığınız durum mu?
Görevi oluşturan başlangıçtaki durumda ne tatmin edici değildi?
İşle ilgili en son okuduğunuz kitap veya makale nedir?