PostgreSQL-да Write-Ahead Log (WAL) сығу дегеніміз не? Қандай жағдайларда WAL файлдарын сығу дискілік жүйеге және желіге жүктемені азайтса, ал қандай жағдайларда ол CPU ядроларының шамадан тыс пайдалануына байланысты өнімділіктің төмендеуіне әкеледі?
Python
asyncio-да Event Loop Policy механизмінің құрылымы қалай? Қандай сценарийлерде backend әзірлеуші әдепкі оқиға циклінің саясатын мәжбүрлі түрде өзгертуі керек, мысалы libuv негізіндегі uvloop қолдану арқылы, және өнімділік артуы қалай жүзеге асырылады?
PostgreSQL-да өрнек индексі (Expression Index / Functional Index) не? Ол жазуу операцияларында (INSERT/UPDATE) кандай кошумча жүк алып келет жана суроо өрнөгүндөгү маалымат түрлөрү туура келбеген учурда планировщик аны колдонуудан баш тартышы мүмкүн эмнеге?
Python-да объектілердің терең көшірмесі (copy.deepcopy) өнімділік тұрғысынан қандай? Бұл механизм циклдік сілтемелерді қалай айналып өтеді, неге ол үлкен объект графтарында өте баяу жұмыс істейді және оны жоғары жүктеме жүйелерінде қандай баламалы үлгілер ауыстырады?
Kubernetes-да Sidecar үлгісі қалай жұмыс істейді, мысалы, Istio немесе Envoy-пен? Бұл үлгі трафикті шифрлау (mTLS), сұрауларды трассалау және қайтадан жіберу функцияларын қолданбадан қалай шығарады?
Кэшке өтүү, Кэштин жамгыр жауу жана Кэшти жылытуу деген эмне? Онлайн дүкөн үчүн кэш катмары кандайча долбоорлонушу керек, түнкү сатуу учурунда миллиондогон колдонуучулар бир убакта жаңы продуктуларды сураганда, маалымат базасы кэш жетишпестиктеринен улам иштен чыгышынын алдын алуу үчүн?
RabbitMQ жана Kafka сыяктуу маалымат агым системдерин долбоорлоодо Push негизделген жана Pull негизделген архитектуралардын айырмачылыктары кандай? Бул ыкмалар брокер тараптагы эс тутум колдонушуна жана керектөөчүлөрдүн артка басым маселесине кандай таасир этет?
Екі кезеңдік бекіту (2PC) протоколын екі тәуелсіз реляциялық дерекқорларды қамтитын таралған транзакциялар үшін сипаттаңыз. Транзакция үйлестірушісі дәл дауыс беру кезеңі (Prepare) мен бекіту кезеңі (Commit) арасында құлап қалса, жүйеге не болады?
Ішкі compile() функциясының механизмі қалай жұмыс істейді? Динамикалық түрде жасалған Python кодының жолын қалай код объектісіне айналдырып, оны қауіпсіз түрде оқшауланған контексте exec/eval көмегімен орындап, қашықтан код орындау қауіптерін (RCE) қалай болдырмауға болады?
WebSockets, SSE (Server-Sent Events) жана gRPC Streaming протоколдору арасындагы соода-сатыктарды сүрөттөп бериңиз. Кайсы протоколду тандайсыз: a) түз эфир чат, b) бир тараптуу акциялар баалары агымы, c) микросервис архитектурасында кызматтар ортосундагы байланыш жана эмне үчүн?
Python үшін C/C++ кеңейтулері (C Extensions) қалай құрылады? Традициялық Python C API пайдаланып жазылған кеңейтулер GIL-сыз Python-ға өтуді неге баяулатады және HPy немесе Cython сияқты заманауи баламалар бұл мәселені қалай шешеді?
Неге Python-ның стандартты os.cpu_count() функциясы жиі Kubernetes подында жұмыс істейтін Docker контейнеріндегі физикалық сервердің жалпы ядроларының санын қайтарады: 2? Бұл, Gunicorn немесе Celery-дегі жіптер пулының өлшемімен байланысты қандай маңызды мәселелерді тудырады және оны қалай түзету керек?
Тұрақты хэштеу алгоритмі қалай жұмыс істейді? Неге ол 20 Redis сервері бар бөлінген кэш кластерін жобалау кезінде қажет және ол қалай қосу немесе алып тастағанда кілттердің санын азайтады?
Linux Cgroups (Control Groups) және Namespaces қалай Docker контейнері ішінде оқшаулануды қамтамасыз етеді? Kubernetes-те resource.limits.cpu-ны асырып кеткенде Python процесіне не болады, және неге limits.memory-ны асырып кеткенде OOMKilled пайда болады, ал CPU-ны асырып кеткенде тек throttling ғана болады?