Niyə Kafka seçildi, digər mesajlaşma sistemləri (RabbitMQ, NATS) yerinə?
Golang
PM qeyri-realist qiymətləndirmə ilə tapşırıq verdikdə nə etmək lazımdır?
Hansı digər faizli göstəriciləri istifadə etdiniz?
// Tapşırıq üçün asinxron işləyici kimi kitabxana yazın // Müştəri işləmək üçün məlumatlarla bir obyekt (Task) ötürür, // nümunəmizdə boş bir struktur istifadə edəcəyik. // İşləyici eyni zamanda N-dən çox tapşırıq işləyə bilməz, // və X-dən çox tapşırıq işləmə üçün növbəyə qoyula bilər. // Əgər növbədə yer yoxdursa, dərhal müştəriyə xəta qaytarılır. // Əgər boş işləyicilər varsa, tapşırıq alınır. // İşləmə müddətini time.Sleep(5*time.Second) ilə simulyasiya edirik. // Hər bir tapşırıq tamamlandıqda, növbəti tapşırıq növbədən alınır. // Əgər növbə boşdursa, yeni tapşırıqları gözləyirik. // Ulduz ilə: Task strukturunu genişləndirin və tapşırıqların statuslarını ayrıca sorğu ilə alın.
Stop metoduna kontekst necə əlavə etmək olar ki, vaxt limiti ilə tapşırıqların gözlənilməsini dayandıra biləsiniz?
Şirkət haqqında məlumat verin: kimsiniz, nə ilə məşğulsunuz, hansı sahədə fəaliyyət göstərirsiniz?
Bu tapşırıq üçün niyə WaitGroup-ə ehtiyacımız var?
[şirkət] ilə tanış olmaq imkanınız oldumu? Şirkət haqqında nə bilirsiniz?
Axtarış ssenarilərini necə optimallaşdırdınız?
Mövcud işinizdə FinTech platformasında yerinə yetirdiyiniz tapşırıqlar haqqında bizə məlumat verin.
Stop-u təkrar çağıranda nə baş verəcək? Birinci Stop artıq işlədikdən sonra necə işləyəcək?
İki ssenarinin üstünlükləri və çatışmazlıqları nədir: tapşırıqları havuzu işə salmadan əvvəl və sonra əlavə etmək?
Cavabınız üçün çox təşəkkür edirəm. AWS ilə işləyib-işləmədiyinizi deyə bilərsinizmi?
Əmrli xəritənin həyata keçirilməsində nə yaxşılaşdırılmalıdır, əgər daha çox vaxt olsa? Kitabxananın mümkün problemləri və inkişaf istiqamətləri hansılardır?
Komanda daxilində inkişaf prosesləri necə təşkil olunmuşdu (CI/CD, testlər, kod nəzərdən keçirmə)?
Cədvəllərin normalizasiyası və denormalizasiyası — normal formalardan danış
SQL və NoSQL verilənlər bazaları haqqında danış
Peşəkar olaraq inkişaf etmək istəyirsinizmi? Nə qədər böyümək istəyirsiniz?
Go dilində digər dillərlə (məsələn, C#) müqayisədə nə çatışmır?
Yazma tempi oxuma tempi ilə bərabər və ya aşağıdırsa, niyə buffer istifadə edirik?