Anbar mövzusu haqqında bilirsinizmi? Bu nədir?
Golang
Yük sınaqları apardınızmı?
Yazma üçün partiyanı yığarkən xidmət çöksə nə baş verir? İstifadəçinin gecikməsi necə idarə olundu?
İstehlakçı Kafka-dan mesaj alır, tamponu doldurur, və batch hazır olduqda — yazır və commit edir. Əgər xidmət batch yığma zamanı çöksə nə baş verər?
Əsas yağlı idimi? Neçə məlumat?
Klastrdə neçə mikroxidmət var idi və onları başında nə qədər saxlaya bilərsən?
İşdə neyron şəbəkələrindən necə istifadə edirsiniz?
Verilənlər bazasına necə yazırdınız? Bir-bir və ya partiyalarla?
RPIH vasitəsilə məlumatlar sizə necə axırdı? Hadisə necə gəlirdi?
Triggerlərdən nə qədər istifadə etmisiniz, yalnız hekayə ilə bağlı halda yoxsa başqa hallarda da olub?
Pipeline-ə işlər əlavə etdinizmi, məsələn, linters və digər addımlar?
Goroutine'lar arasında məlumatların necə mübadiləsi aparılır?
Dostları əlavə etmək və istifadəçinin dostlarını görüntüləmək üçün eyni endpoint istifadə etmək düzgündür, amma müxtəlif metodlarla? Bu necə işləyəcək?
İnboks nümunəsini necə qurmusunuz? Neçə PostgreSQL nümunəniz var idi?
Xidmətin hazırda işlədiyini yoxlamaq üçün hər hansı bir endpoint var idi?
Adi mutex oxuma və yazma üçün mühafizə edir?
İstifadəçilər ID-ə görə şarding olunur. Xidmət istifadəçinin şifrəsini yeniləmək üçün sorğu alır — xidmət səviyyəsində növbəti nə baş verir?
// Sual 1. Ekranda nə göstərəcək? package main import "fmt" func main() { s := "Hello world" s[0] = "h" fmt.Println(s) }
// Sual 1. Ekranda nə göstərəcək? package main import "fmt" func main() { s := "Hello world" s[0] = "h" if err != nil { fmt.Println("Xəta", err) } fmt.Println(s) }
Əməliyyat 10-12 dəqiqə davam edirsə və aktiv yazma gedirsə və məlumatlar dəyişirsə, heç bir yan təsir olmadı?