Docker, Kubernetes ilə işlədinizmi? Pipeline-lərin qurulması haqqında danışdınızmı?
Golang
Nə üçün dəyişiklik etməyin vaxtı gəldiyini necə müəyyən etdiniz? Hansı meyarlar əsasında?
Komandalar üçün təqdimat üçün iş təcrübənizi qısa şəkildə izah edin.
Kontext nə üçün istifadə olunur? Praktikada necə istifadə olundu?
Məqalələrin yaradılması, yenilənməsi və silinməsi metodlarını yazmaq lazımdırmı? Xidmətiniz dəqiq nə etməlidir?
Logların işlənməsi üçün Worker Pool tətbiq edin: kanaldan logları oxuyun, paralel işləyin, hər bir xidmət üçün logların sayını hesablayın, map[serviceName]count qaytarın.
Verilənlər bazasına sorğuların optimallaşdırılması, indekslərin yazılması, bölümləndirmə vəzifələri haqqında danış.
Go-da dilim (slice) nədir? len və cap necə fərqlənir?
func(d *Data)GetViews(açar int, chechDay time.Time) (int, int, err) { d.mu.Lock() defer d.mu.Unlock() infoStr, ok := d.st[açar] if !ok { return 0, fmt.Errorf("məqalə tapılmadı") } return (infoStr.day, infoStr.count, nil) }
Go-da profiler necə qoşulur? Profil necə çəkilir?
Niyə RocketDev-dən ayrıldınız?
Media fayllarının saxlanması üçün PostgreSQL-ə əsaslanan mikroxidmət haqqında danış. PostgreSQL-də nə saxlanılırdı və S3-də nə?
Zənginləşdirmə zamanı bir xidmətdən biri əlçatan deyilsə (məsələn, istifadəçi ilə əlaqəli tam ad/məlumat xidməti), nə baş verir? Bütün Kafka dayanırmı?
Verilənlər bazasına sorğuların optimallaşdırılması haqqında danışın: problemlü sorğuları necə tapdınız və nə etdiniz?
Xidmətlər bir-biri ilə necə qarşılıqlı əlaqədə idilər?
Gündəlik ödənişlərin hesablanması sistemindən danışın — bu nədir və 50 min əməkdaş üçün hesablamalar necə işləyirdi?
/* Siz yazıçısınız, kiçik blogunuzu idarə edirsiniz və orada məqalələr dərc edirsiniz. Blogunuzun istifadəçiləri (oxucular) daxil olduqdan sonra onları görə və oxuya bilərlər. Hər məqalə üçün unikal baxışların gündəlik sayını saymaq funksionallığını həyata keçirmək lazımdır. Funksional tələblər: - Bu gün üçün statistikalar: Müəllif, bu gün onun məqaləsini neçə unikal istifadəçi baxıb görsün (məlumatlar real vaxtda toplanır). - Keçmiş günlərin statistikası: Müəllif, hər hansı keçmiş gün üçün statistikaları görə bilər (məsələn, dünən). Texniki məhdudiyyətlər və şərtlər: - Tətbiq tək bir serverdə işləyir (bir pod) - Yaddaşda saxlama - Vaxt UTC0 */
PostgreSQL-də hansı tranzaksiya növləri (izolyasiya səviyyələri) mövcuddur?
gRPC haqqında danışın: niyə seçilir, üstünlüklər, məhdudiyyətlər
Fərqli gorutinlərdən eyni zamanda bir xəritəyə yazmaq mümkündürmü? Nə baş verəcək?