Czym jest ACID? Jak działają Atomicity i Isolation w PostgreSQL?
Frontend
Jak działa paginacja za pomocą kursora? Jakie są zalety i wady w porównaniu z LIMIT/OFFSET?
Czym jest Saga i Transactional Outbox? Dlaczego potrzebne są rozproszone transakcje?
Jeśli jest tabela z JOIN-ami i potrzebny jest OFFSET — jak to zoptymalizować?
Czym są indeksy pokrycia i jak pomagają?
Dlaczego przejście na paginację kursorową? Jaki jest problem z LIMIT/OFFSET?
Co można zrobić oprócz kursora, jeśli nie chcesz go używać?
Jak otrzymujesz zadanie i przeprowadzasz je przez cykl rozwoju?
Jak działa MVCC w PostgreSQL? Po co jest potrzebna wersjonowanie?
Jak zaimplementować paginację w PostgreSQL bez Elasticsearch?
Czy używaliście AI tylko do testów i dokumentacji, czy pisaliście coś poważnego od podstaw?
Dlaczego używać Redis do deduplikacji w Kafka?
Jak dostosowujesz narzędzia AI do siebie?
Czym różnią się poziomy izolacji w PostgreSQL? Czy istnieje Read Uncommitted?
Po co pisać do tabeli Outbox, jeśli dane już są w głównej tabeli? Dlaczego nie czytać bezpośrednio WAL?
Opowiedz o swoim doświadczeniu, czym się ostatnio zajmujesz?
Jak widzisz swoją pracę, biorąc pod uwagę, że AI przejmuje część zadań?
Co użyto oprócz Kafka? Jakie są zalety i wady Kafka?