Golang
Çiftler nasıl ayıklanıyordu? ID ile çiftleri tanımlamak mümkün değil miydi? Redis'ten verileri neden zenginleştiriyorsunuz?
Go'daki temel veri tiplerini listeleyin
ClickHouse'ta materialized view nedir?
Seçeneklerde aynı anda hazır olan birkaç kanal varsa, nasıl seçilecekler?
PostgreSQL transaction izolasyon seviyelerini biliyor musun?
Neden gRPC akış yerine WebSocket kullanılmıyor?
Hangi durumlarda RabbitMQ yerine Kafka tercih edilmeli ve tam tersi?
Taşıma protokolü ile ilgili olarak 'HTTP tabanlı' ne anlama geliyor?
pprof ile profil çıkarma sayesinde bulduğunuz bir darboğaz örneği verebilir misiniz?
Neden ctx.Done() ile dönen kanalı close() fonksiyonu ile kapatmak mümkün değil?
Hata toleransı ve repliklere indirgediğimiz halde hizmetlerle ne ilgisi var?
gRPC neden HTTP/2 üzerinde çalışıyor da HTTP/1.1 üzerinde değil? HTTP/2'nin özellikleri nelerdir?
Neden Redis kullandınız, bellek içi önbellek yerine?
Neden piyasaya çıktınız, geçişin motivasyonu nedir?
İşlemlerde meydana gelen hataları dışarıdan nasıl işleyebiliriz, eğer yapmak istersek?
// Bir banka terminal ağı var. Ağdaki yanıt göstergelerini toplamak gerekiyor. Terminaller ülke genelinde dağıtılmıştır. // Giriş listesinde bir URL alan bir fonksiyon yazın ([]string{"[link] "[link] "[link] ve devam ediyor}) // Yanıt stdout'ta ayrı bir satırda gösterilmeli "url: %s, code: %s" func check(urls []string) {}
Transactional Outbox sisteminin temel bileşenleri nelerdir?
Bir dilimi bir fonksiyona geçirip ona yeni bir öğe ekerseniz — değişiklikler fonksiyonun dışından görünür mü? Ve eğer kapasite aşılmıyorsa?
İdempotansiyondan bahsedebilir misin? Nasıl uyguladın? Genel olarak nasıl çalışıyordu?
Elasticsearch üzerinde ısrar eden bir mimar var mı?