Sobes.tech

Жарандарга ашық REST API жобалағанда қайталау шабуылдарынан қалай қорғау керек?

Middle+
8

SELECT ... FOR UPDATE және SELECT ... FOR SHARE стратегиялары арасындағы айырмашылық неде? Әрқайсысы үшін практикалық мысал келтіріңіз.

Middle+
6

asyncio.gather және asyncio.as_completed арасындағы айырмашылық неде? Қай жағдайларда бір әдіс басқаға қарағанда артықшылығы бар?

Middle+
6

PostgreSQL-да 'index bloat' мәселесі не, ол неліктен MVCC механизміне байланысты пайда болады және оны қалай шешуге болады?

Middle+
6

CQRS (Команда Сұрау Жауапкершілігін бөлу) үлгісі дәстүрлі CRUD архитектурасынан қалай ерекшеленеді? Қашан оның жүзеге асырылуы негізделген?

Middle+
5

Context Variables (contextvars) механизмин кандай уюштурулган жана эмне үчүн обычный threading.local asyncio корутиндеринде иштебейт?

Middle+
5

Қайталанбайтын оқылым аномалиясы не және PostgreSQL-де ол қай транзакция оқшаулану деңгейінде толық жоғалады?

Middle+
5

Python-ның қоқыс жинағышы автоматты түрде объектілерді жадтан жоя алмайтын сценарийді сипаттаңыз, тіпті кодта оларға сілтемелер қалмаса да.

Middle+
5

Server-Side Request Forgery (SSRF) осалдығы не және артқы жағы әзірлеушісі оны болдырмау үшін кіріс деректерін қалай тексеруі керек?

Middle+
5

Redis көмегімен тарату құлпын қалай жобалау керек? Қандай шеткі жағдайларды ескеру керек, бәсекелестік жағдайларын болдырмау үшін?

Middle+
4

Амда заңы не және ол артқы жағын кеңейту тиімділігін бағалау кезінде қалай қолданылады?

Middle+
4

Брокерлерде, мисалы Kafka, at-least-once жана exactly-once билдирүү жеткирүү стратегияларынын айырмасы эмне? Бул Python-дун арткы бөлүгүнө кандай талаптар коет?

Middle+
4

Python-да async және await кілт сөздерінің ішкі механизмі қандай? Генератор деңгейінде не болады?

Middle+
4

Outbox Pattern қалай көмектеседі, RabbitMQ сияқты хабар алмасу брокерінде хабар тек қана реляциялық дерекқорда транзакция сәтті аяқталса ғана жіберілуін қамтамасыз етеді?

Middle+
4

Статусты JWT негізіндегі авторизация мен токен қара тізімдері бар және статусты JWT арасындағы айырмашылық неде? Қауіпсіздік пен өнімділікке қандай тәуекелдер бар?

Middle+
4

Өзінің арнайы метаклассын қалай жазуға болады, ол жасалған сыныптың барлық әдістеріне автоматты түрде префикс қосады?

Middle+
3

Жоғары жаңарту қарқындылығы кезінде NoSQL дерекқорларын пайдалану кезінде жазу көбейту мәселесін архитектуралық тұрғыдан қалай шешуге болады?

Middle+
3

Бір жағдайды ойлаңыз: PostgreSQL-де ауыр аналитикалық сұрау орындалады: SELECT COUNT(*) FROM large_table. Бірінші кілтке индекс бұл сұрауды жылдамдатады ма? Неге?

Middle+
2