Kā nodrošināt viena lietotāja darījumu secīgu apstrādi Kafka?
Java
Kas ir Outbox modelis un kā tas darbojas?
Kādā secībā jānorāda kolonnas sastāvā indeksa? Vai secība ir svarīga?
Kas ir LazyInitializationException Hibernate un kā ar to strādāt?
/** * Jāatrod cilvēks ar minimālo vecumu telpā ar maksimālo cilvēku skaitu * Metodes solution beigās jāizsauc writeSolution(user, room) */
Kas ir indeksi PostgreSQL? Priekšrocības un trūkumi, indeksu veidi.
- uzskaitiet vārdus, norādot pirmajā kolonnā vārdu, - otrajā kolonnā norādiet apmeklētāju skaitu ar šo vārdu, - trešajā kolonnā norādiet apmeklētāju skaitu ar šo vārdu un vecāku par 27 gadiem - kārtojiet pēc vārda augošā secībā (A-Z) SQL koda piemērs: ```sql create table customers ( id int, name text, age int ); insert into customers values (1, 'John', 20), (2, 'John', 20), (3, 'John', null), (4, 'John', 37), (5, 'Jane', null), (6, 'Bob', 13), (7, 'Bob', 99); SELECT name, COUNT(*) AS total, COUNT(CASE WHEN age > 27 THEN 1 END) AS older_27 FROM customers GROUP BY name ORDER BY name ASC; ```
Ziņojumu piegādes garantijas Kafka (vismaz vienu reizi, vismaz vienu reizi, tieši vienu reizi) un ziņojumu secība
Pastāsti man par transakciju izolācijas līmeņiem PostgreSQL
Pastāsti par kādu ļoti sarežģītu uzdevumu, kuru tu ilgi risināji un beigās atrisināji.
Kas ir optimistiskā un pesimistiskā bloķēšana? Kad izmantot katru?
Kāpēc nav iespējams veikt HTTP pieprasījumu datu bāzes transakcijas laikā?
OFFSET problēma lielu tabulu lapošanā un kā to risināt (kursora balstīta lapošanā)
Kas ir partijas Kafka un kā izvēlēties to skaitu?
Kā īstenot scenāriju: saglabāt datu bāzē, veikt HTTP pieprasījumu, bagātināt datus un atkal saglabāt transakcijas veidā?
Vai jūs kādreiz esat izmantojis @Transactional anotāciju Hibernate? Pastāstiet man par darbu ar transakcijām.