Sobes.tech

Golang

Acquire/Lock semaforunu necə dəyişdirmək olar ki, gözləmə ləğv edilə və ya vaxtla məhdudlaşdırıla bilsin?

Senior
190

Hansı istiqamətdə inkişaf etmək istəyirsiniz?

Middle+
188

Əgər bir neçə təklif olarsa, hansı meyarlar əsasında seçim edəcəksiniz?

Senior
178

Hələ də başqa şirkətlərlə əlaqədəsiniz? Bəlkə artıq təkliflər var?

Middle+
177

Go-da netpoller haqqında danış.

Senior
173

PostgreSQL-də sahəni birincil açar kimi elan etdiyiniz zaman nə baş verir?

Senior
171

WaitGroup nüvədə Atomic istifadə edir saymaq üçün. WaitGroup işin çəkisini qəbul edə bilər. Semaforu necə yenidən yazardın ki, Lock(weight int), TryLock(weight int) və Release(weight int) metodları çəkini qəbul etsin? Goroutine bütün əməliyyat üçün resursları dərhal ələ keçirir və hər mərhələdən (IO-bound, CPU-bound) sonra azacıq azad edir. Bunu necə həyata keçirərdin?

Middle
171

Son iş yerlərində (RPS) hansı yüklər?

Middle+
171

Go-da GMP modeli haqqında danışın: G, M və P necə işləyir, planlayıcı, netpoller və sysmon nədir?

Senior
166

Proqramın hissələrinin rəqabətli və paralel icrası eynidirmi?

Senior
164

Hansı vaxtlarda və necə goroutine-lər keçid edir?

Senior
164

Əməliyyatın idempotentlik xüsusiyyəti nədir?

Senior
162

context.WithCancel necə işləyir və ləğv etmə necədir?

Senior
162

İş təcrübənizdə ən maraqlı layihəniz haqqında danışın. Nə həyata keçirdiniz, hansı texniki və biznes tapşırıqları var idi?

Senior
156

PostgreSQL-də hansı növ indeks standartdır?

Senior
155

Niyə bazara çıxmağa qərar verdiniz? Mövcud işinizdə sizi narazı edən nədir?

Senior
155

Ən son layihəniz haqqında danışa bilərsinizmi: nə ilə məşğul oldunuz, nə yazdınız və komanda necə idi?

Middle+
155

map və sync.Map arasındakı fərq nədir?

Senior
154

İş 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?

Middle
151

Sizə nə maraqlıdır? Nə cür tapşırıqları istəyirsiniz? Hansı sahə?

Senior
150
/2