Uğurlarınız haqqında danışın
Golang
Hansı çağırışlarla üzləşdiniz və onları necə aşdınız?
Go kontekstində asinxronluq, paralellik və rəqabət nədir?
Yəni, Kafka vasitəsilə çatdırılma bütün sistemdən keçir və Postgres-də 20 çıxır?
İdempotentlik nədir? NoSQL bazaları mövcuddur — onların fərqləri nədir və harada seçim etmək lazımdır?
DELETE və TRUNCATE arasındakı fərq nədir? Cədvəli necə sıfırlayardın?
Yeni işdə sizin üçün nə vacibdir?
İndiki vaxtda nə ilə maraqlanırsan, özün üçün nə axtarırsan?
Tapşırıq: Kod nə göstərəcək? ```go package main import "fmt" func main() { a := []int{1, 2, 3, 4, 5} b := a[:2] b = append(b, 100) fmt.Println(a, b) } ```
printNumber funksiyasını bir saniyə gözləmədən necə sınaqdan keçirmək olar?
Docker haqqında. Onunla nə edirdim? Necə işləyirdim?
Axtarış xidmətindən kim istifadə etdi?
Nə daha sürətli işləyəcək — genetiklər və ya boş interfeyslər?
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ı?
SQL-də məlumatların normalizasiyası niyə vacibdir?
PostgreSQL-də Xmin və Xmax-in nə olduğunu bilirsinizmi?
Tapşırıq: «Vaxt məhdudiyyəti ilə URL-lərin paralel işlənməsi» Bir funksiya yazın fetchAll(urls []string, maxParallel int, timeout time.Duration) map[string]string, bu: 1. Hər URL üçün HTTP GET sorğusu edir (http.Get istifadə oluna bilər). 2. map[string]string qaytarır, burada açar URL-dir və dəyər cavabın gövdəsidir (sətir kimi) və ya səhv/zaman aşımı halında boş sətir. 3. Eyni zamanda ən çox maxParallel sorğu icra olunur. 4. Funksiyanın ümumi işləmə vaxtı timeout-dan çox olmamalıdır. Əgər vaxt bitərsə, bütün tamamlanmamış sorğular ləğv edilir və funksiya əldə edə bildiklərini qaytarır. 5. İptal üçün kontekstdən istifadə edin.
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.
Əgər ilk məhsul 1000 dəfə göstərilibsə, ikinci 500 dəfə və ilk məhsul 50 klik, ikinci isə 25 — onları necə müqayisə edə bilərik?
Docker-ə niyə ehtiyacımız var? Niyə sadəcə olaraq ikili faylı serverdə işlədə bilmirik?