PostgreSQL-də Write-Ahead Log (WAL) Sıxışdırma nədir? Hansı hallarda WAL fayllarının sıxışdırılması disk alt sisteminə və şəbəkəyə yükü azaldır və hansı hallarda bu, çoxsaylı CPU nüvələrinin istifadəsi ilə performansın pisləşməsinə səbəb olur?
Python
asyncio-də Event Loop Policy mexanizmi necə qurulub? Hansı hallarda backend inkişaf etdiricisi standart hadisə döngüsü siyasətini məcburən xüsusi bir siyasətə dəyişməlidir, məsələn libuv əsasında uvloop istifadə edərək, və performans artımı necə əldə edilir?
PostgreSQL-də ifadə indeksi (Expression Index / Functional Index) nədir? Bu, yazma əməliyyatlarına (INSERT/UPDATE) hansı əlavə yükü gətirir və sorğu ifadəsindəki məlumat tipləri uyğun gəlmədikdə niyə planlaşdırıcı onu istifadə etməkdən imtina edə bilər?
Python-da obyektlərin dərin kopyalanması (copy.deepcopy) performans baxımından nədir? Bu mexanizm döngəvi istinadları necə aşır, niyə böyük obyekt qrafiklərində kritik dərəcədə yavaş işləyir və hansı alternativ nümunələr onu yüksək yüklü sistemlərdə əvəz edir?
Kubernetes-də Sidecar nümunəsi necə işləyir, məsələn, Istio və ya Envoy ilə? Bu nümunə trafik şifrələməsini (mTLS), sorğu izləməsini və yenidən cəhdləri tətbiqdən necə çıxarır?
Onlar Cache Penetration, Cache Avalanche və Cache Warmup nədir? Onlayn mağaza üçün cache səviyyəsini necə tərtib etmək olar ki, gecə satışında milyonlarla istifadəçi eyni vaxtda yeni məhsulları soruşanda, verilənlər bazası cache çatışmazlıqları səbəbindən uğursuz olmasın?
RabbitMQ və Kafka kimi məlumat axını sistemlərinin dizaynında Push əsaslı və Pull əsaslı memarlıq arasındakı fərqlər nələrdir? Bu yanaşmalar broker tərəfində yaddaş istifadəsinə və istifadəçilərin geri təzyiq məsələsinə necə təsir edir?
İki mərhələli təsdiq (2PC) protokolunu müstəqil iki əlaqəli verilənlər bazasını əhatə edən paylanmış əməliyyatlar üçün təsvir edin. Əməliyyat koordinatoru tam olaraq səsvermə mərhələsi (Prepare) və təsdiq mərhələsi (Commit) arasında çöksə, sistemə nə olur?
İçindəki compile() funksiyasının mexanizmini təsvir edin. Dinamik olaraq yaradılmış Python kodu sətirini necə kod obyektinə çevirmək, onu izolyasiya olunmuş kontekstdə təhlükəsiz şəkildə icra etmək və uzaqdan kod icrası zəifliklərini (RCE) necə qarşısını almaq olar?
WebSockets, SSE (Server-Sent Events) və gRPC Streaming protokolları arasındakı ticarətləri təsvir edin. Hansı protokolu seçərdiniz: a) canlı söhbət, b) tək tərəfli səhm qiymətləri axını, c) mikroxidmətlər arxitekturasında xidmətlərarası əlaqə və niyə?
Python üçün C/C++ genişlənmələri (C Extensions) necə qurulur? Ənənəvi Python C API istifadə edilərək yazılmış genişlənmələr GIL olmadan Python keçidini niyə yavaşladır və HPy və ya Cython kimi müasir alternativlər bu problemi necə həll edir?
Niyə Python-un standart os.cpu_count() funksiyası tez-tez Kubernetes podunda işləyən Docker konteynerində CPU limiti: 2 olan fiziki serverin ümumi nüvə sayını geri qaytarır? Bu, Gunicorn və ya Celery-də işçi hovuzunun ölçüsü ilə bağlı hansı kritik problemlərə səbəb olur və necə düzəltmək olar?
Davamlı Hashing alqoritmi necə işləyir? Niyə 20 Redis serveri ilə paylanmış keşik klasterinin dizaynında vacibdir və necə azaldır açarların sayını, hansı zaman yeni bir düyün əlavə ediləndə və ya çıxarılarkən?
Linux Cgroups (Control Groups) və Namespaces necə Docker konteynerində izolasiya yaradır? Kubernetes-də resource.limits.cpu-ni aşırsa, Python prosesi nə baş verir və niyə limits.memory-ni aşırsa, OOMKilled-ə gətirib çıxarır, CPU-ni aşırsa yalnız throttling olur?