Golang
Mikroxidmət memarlığında API Gateway haqqında danışın və onun nə üçün istifadə olunduğunu izah edin.
Grafana-da panelin konfiqurasiyası və tənzimlənməsində iştirak etmisinizmi?
İnboks nümunəsini necə qurmusunuz? Neçə PostgreSQL nümunəniz var idi?
Batch əməliyyatından dörd ayrı sorğunu necə çıxarıb işləmək olar?
GOMAXPROCS nədir və 1000-dən neçə goroutine paralel işləyəcək?
Hərbi biletin varmı?
Əgər 2 istifadəçi və 4 bölmə varsa, bölmələr necə paylanacaq?
İş vaxtınız boyunca ən parlaq nailiyyətiniz nə olub?
Əlaqəli verilənlər bazası nədir? Sütunlu bazadan nə ilə fərqlənir? Hansı növ verilənlər bazalarını bilirsiniz?
Əgər tranzaksiyanı çıxarıb atomik yeniləmə etsək, ikinci sorğu (yaxın cədvələ qeyd) uğursuz ola bilər — necə təmin etmək olar tutarlılığı?
Mərkəzi Bankdan kursların (parametrlərin) alınması necə həyata keçirildi?
Ödəniş şərtləri və qarşılıqlı əlaqə mərhələlərindən razısınızmı?
[şirkət]də memarlıq — hazır mikroxidmətlərə gəlib funksionallığı təkmilləşdirmisiniz?
// mkdir layihə // cd layihə // go mod init layihə // touch main.go // vim main.go // --kod yaradılır-- package main import "syscall" // func main() { // msg := []byte("Salam, Dünya!\n") // syscall.Write(1, msg) // } // --kod tamamlandı-- // go build -o app // ./app // go test ./... // git nint // git add . // git commit -m "init"
Bizim şirkətimiz haqqında nə eşitmisiniz?
Əgər 11 xidmətdən birincisi xəta versə, məlumatlar üçün digər xidmətlərə getməyə davam edərsənmi?
Mikroxidmət sistemində 500 səhvinin səbəbini müəyyən etmək üçün hansı addımlar atılmalıdır?
Funksiyada, ictimai elan edilmiş və onun mötərizələr sahəsində yerləşən dəyişənə daxil olmaq mümkündürmü?
Telefon nömrəsinə görə unikal açar olan cədvələ təkrarlanan qeyd əlavə edilərkən, səhv yerinə mövcud qeyd yenilənməsini necə təmin etmək olar (INSERT ON CONFLICT DO UPDATE)?
Ən çox yüklü xidmət neçə host/instansda işləyirdi?