Je nutné implementovat vlastní logování pro všechny příchozí a odchozí požadavky na controllerech. Jak byste to realizovali?
Java
Co je Spring Actuator? Jakými metodami (sondami) se kontroluje stav kontextu aplikace pro zařazení podu do vyvažování zátěže v Kubernetes/OpenShift?
Pověz mi o svých oblastech odpovědnosti. Přišel jsi ve fázi MVP nebo později? Jak ses podílel na navrhování služeb?
Pověz mi o své zkušenosti s mentoringem juniorů — v čem spočívala a jaké byly potíže?
Znáte reaktivní systémy a principy reaktivního programování?
O jakých objektech je řeč při optimalizaci – metadatách nebo transakčních datech?
Povězte mi o zásobníkové paměti (Stack) a haldě (Heap) v Javě
Jaké způsoby vkládání závislostí (Dependency Injection) existují ve Springu?
Jak zajistit přesně jednou sémantiku v Kafka?
Použili jste Criteria API a Specification API v JPA? K čemu slouží?
Jaké algoritmy vyvažování zátěže znáte?
vytvořte tabulku PASS_EXPIRATION_NOTIFY_ENTITY ( ID CHAR VARYING(36) not null, USER_ID CHAR VARYING(255), REALM_ID CHAR VARYING(255), EXPIRATION_DATE TIMESTAMP, NOTIFY_SCHEDULED_DATE TIMESTAMP, omezení PASS_EXPIRATION_NOTIFY_ENTITY_PK primární klíč (ID) ); vyberte * z PASS_EXPIRATION_NOTIFY_ENTITY kde NOTIFY_SCHEDULED_DATE > nyní()
Jak vypadal release cyklus ve vašem týmu?
Jak blokovat nebo synchronizovat vlákna v Java?
Proč jste odešel v květnu?
Pověz mi o hierarchii kolekcí v Java
Na které mikroservisy rozdělit internetový obchod?
/** * == FT == * Služba zpracování objednávek přijímá objednávku ke zpracování přes REST API. * Zpracování je následující: * - Zkontrolovat dostupnost zboží na skladě (volá se externí služba přes REST/HTTP). Pokud zboží není, zpracování objednávky se ukončí. * - Uložit objednávku do databáze objednávek * - Spustit další zpracování objednávky (Processing, volá se externí služba přes REST/HTTP) * - Spustit oznámení o nové objednávce (Notification, volá se externí služba přes REST/HTTP) * * == POZNÁMKA == * - zpracování by mělo být takové, že pokud se nepodaří uložit objednávku do databáze, nemělo by se spouštět zpracování (processing) ani oznámení (notification) * - použít identifikátor objednávky pro korelaci logů * - sledovat metriky 1) počet přijatých objednávek 2) počet úspěšně zpracovaných objednávek * - služba by měla být schopná zpracovat až 100 objednávek za sekundu */
Jaký typ indexu doporučujete pro hledání ve sloupci JSON v PostgreSQL?
Jaké indexy byste přidali do tabulky a proč?