Sobes.tech

Python

Proč v Magnite použili GIN index pro fulltextové vyhledávání namísto samostatného vyhledávacího enginu (Elasticsearch)?

Middle
181

Povězte nám o procesu registrace obchodníka — jak je uspořádán?

Middle
165

Úkol ladění: opravte problém s idempotencí (opakovaná žádost zákazníka vytváří duplicitní operaci) a problém Outbox (dva pracovníci publikují stejné události)

Middle
165

Jaký je rozdíl mezi Coroutine, Task a Future v asyncio?

Middle
160

Co je pro vás důležité v procesu kontroly kódu?

Middle
146

Úkol ladění: opravit race condition při strhávání peněz (dvě paralelní žádosti mohou strhnout více, než je na účtu)

Middle
145

V čem je koncepční rozdíl mezi Kafka a RabbitMQ?

Middle
144

Co dělá await v Pythonu?

Middle
142

Jak se chránit před duplikáty a závody při paralelních transakcích v databázi?

Middle
135

Na co jsou v databázích blokace?

Middle
134

Co je EXPLAIN v databázi a k čemu slouží?

Middle
133

Za které služby jsi odpovídal (ownership)?

Middle
131

Jak u vás probíhá code review?

Middle
130

Co je AsyncSession v SQLAlchemy a jaká jsou pravidla práce s ní v kontextu mikroservisu FastAPI?

Middle
130

Jaký je rozdíl mezi synchronní a asynchronní interakcí služeb?

Middle
129

Jaké jsou nyní prioritní úkoly v týmu? Co hoří?

Middle
129

Co je to Race Condition jednoduchými slovy?

Middle
129

Jak celkově hodnotíš přístup týmu: BDD, FastAPI, geografické rozdělení systému?

Middle
129

Co dělá EXPLAIN a co se mění přidáním ANALYZE? Kdy je index zbytečný?

Middle
128

S kým nejčastěji komunikuješ ve fázi stanovení úkolu a v jaké podobě úkol přichází?

Middle
128
/2