Python
Co je `threading.RLock`?
Proč byla vynalezena asynchronní programování a lehké vlákna / korutiny?
Proč mohou být vlákna v Pythonu užitečná pro I/O-vázané operace navzdory GIL?
Jaké znáte message brokery a jak se liší Kafka a RabbitMQ?
Jaké existují strategie nasazení služeb?
Pokud jsou tři služby a jedna z nich běží ve dvou replikách, kolik instancí GIL existuje?
Co jsou to abstraktní třídy a rozhraní v Pythonu a jak se liší?
Jak funguje hash-index v PostgreSQL?
Co je `SELECT FOR UPDATE`?
Jak byste vyvinuli systém indexování v PostgreSQL pro tabulku ruských měst, aby byla optimalizována hledání měst?
V službě logické/aplikace vrstvy by měl být repozitář z infrastrukturní vrstvy importován přímo, použít rozhraní nebo abstraktní třídu, a proč?
Dva nezávislí pracovníci současně kontrolují, že je více než tři lékaři na směně, a každý si bere volno, čímž porušují invarianci. Jaký je tento problém a jak ho řešit?
Které služby komunikovaly přes REST a které přes Kafka?