Sobes.tech

Golang

Quruluşu yazmağa başlayaq — bu quruluşda nə lazım olacaq?

Senior
207

Məlumatlar verilənlər bazasında necə saxlanılır?

Senior
206

Niyə strukturdakı konteksti kəsməliyik? Niyə işçiləri bitirməliyik? Stop metodunu kəsmək istəyirik.

Senior
206

Xidmət çöxdükdə və Kafka-dan mesajları oxumadıqda nə baş verərdi?

Senior
205

Mənə sualların var mı?

Senior
202

Hazırkı işinizdə çoxmu asinxron kod yazırsınız?

Senior
200

HAVING və WHERE arasındakı fərq nədir?

Senior
200

Yazma gorutinaları bloklandıqda buffer ilə nə baş verir?

Senior
197

WaitGroup əlavə edirsiniz, niyə?

Senior
194

Fərqli rejimlərdə istehlakçı tərəfindən təsdiqlənmiş ofset necədir?

Senior
193

Go-da hər hansı bir dəyər növü ilə işləyən ümumi (generic) məlumat strukturu necə yaradılır?

Senior
193

RIGHT JOIN digər JOIN-lərdən necə fərqlənir? CROSS JOIN nədir?

Senior
193

Birlikdə indekslər — əvvəl bərabərlik və ya aralıq qoyulmalıdır?

Senior
193

Virtual maşın və konteyner arasındakı fərq

Senior
193

CQRS haqqında danış

Senior
189

Niyə Kafka seçildi, digər mesajlaşma sistemləri (RabbitMQ, NATS) yerinə?

Senior
188

Go-da sıralanmış xəritəni necə həyata keçirmək olar ki, bu, açarların sırasını iterasiya zamanı təmin etsin?

Senior
187

Stop metoduna kontekst necə əlavə etmək olar ki, vaxt limiti ilə tapşırıqların gözlənilməsini dayandıra biləsiniz?

Senior
186

Hansı digər faizli göstəriciləri istifadə etdiniz?

Senior
186

// 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.

Senior
186
/7