Golang
[ad] soruşdu: Siz Moskuda yaşayırsınız — bu məlumat aktualdırmı?
Data race və race condition arasındakı fərq nədir?
Məqalə mövcuddursa və bu gün baxış sayı yoxdursa, bu düzgün necə işlənməlidir: səhv və ya sıfır?
Niyə monolitin 3 müstəqil xidmətə bölünməsinə qərar verdiniz? Bu qərar hansı əsaslara əsaslanırdı?
[Şirkət]də yerləşdirmə necə həyata keçirildi?
İş təcrübəniz və nailiyyətləriniz haqqında danışın
Kanalda mutexi nə bloklayır - goroutine və ya yaddaş sahəsi?
Postgres əsas sistemində yeni SKU (ət kıyma maşını) görünür — o, Redis-də olmalıdırmı və ya olmamalıdırmı?
PostgreSQL-də SKIP LOCKED nədir və nə üçün istifadə olunur?
Yuxarıdakı proses 150% CPU göstərirsə, bu nə deməkdir? Bu normaldırmı?
İş elanlarını nəzərdən keçirərkən hansı məbləğdən başlayırsınız?
Go (1.24-ə qədər) map-də toqquşmalar necə həll olunur? Bucketlər və overflow-bucketlər haqqında danış.
Kafka kimi mesaj brokerləri hansı davranış nümunəsini həyata keçirir? Bu nümunənin (Pub/Sub) necə işlədiyini, varlıqlar arasında hansı əlaqələrin olduğunu izah et.
Bağlanmış kanaldan oxumağa çalışsanız nə baş verər?
Domain-Driven Design və təmiz memarlıq ilə işlədinizmi?
Ölü Məktub Növbəsi (DLQ) nədir?
Layihənin memarlığını kim qurdu — sən xüsusiyyət lideri kimi, komanda ilə birlikdə, yoxsa komanda lideri kimi?
İş parçaları təhlükəsizliyi problemi var: iki goroutine eyni zamanda Lock ilə dövr çağırırsa, bir-biriləri ilə qarışa bilərlər. Bunu necə düzəldə bilərsiniz?
Verilənlər bazasında indeks nədir? Hansı növ indekslər mövcuddur (klaster və qeyri-klaster)? Onlar necə fərqlənir? Bir cədvəldə neçə klaster və qeyri-klaster indeksləri ola bilər?
Xidmətə görə verilənlər bazası vs paylaşılan verilənlər bazası — hansı yanaşma istifadə olunub?