Транзакции, уровни изоляции, блокировки и аномалии
Что на самом деле обещает ACID, какие аномалии живут на каждом уровне изоляции, как устроены 2PL, MVCC и SSI — и почему в проде ломается не корректность, а очередь …
Локально и без аккаунта. Аккаунта нет, регистрация не нужна: введённое в инструменты остаётся в localStorage браузера и на сервер не уходит.
Свой счётчик считает открытия страниц и дочитывания: уезжает адрес и десятая доля текста. Без cookies и чужих счётчиков, IP не хранится, Do Not Track уважается. Как это проверить
Репозиторий портала не выложен, «открытым кодом» мы его не зовём. Открыто это:
Живёт портал на донатах, платных консультациях и разборах по запросу и покупке Workbench.
Планов делать курсы платными нет.
Выкладка от 16 сентября 2026, срез 95043e5
Что изменилось на портале с вашего прошлого захода. Полный список выкладок — в разделе «Что изменилось» на странице «О нас».
34 материалов в этой теме.
Что на самом деле обещает ACID, какие аномалии живут на каждом уровне изоляции, как устроены 2PL, MVCC и SSI — и почему в проде ломается не корректность, а очередь …
Как прикладной разработчик выбирает хранилище, подключается к нему, держит границу транзакции, не попадает в N+1 и меняет схему без простоя.
Как заставить дерево поиска не вырождаться: повороты как базовый примитив, строгий баланс AVL, слабый баланс красно-чёрных деревьев, многопутевые B и B+ деревья для …
Как хранить агрегаты в базе так, чтобы домен не знал про SQL: репозиторий, Unit of Work, мэппинг, конкурентность и честные trade-offs.
Как копировать и разрезать данные, чтобы система пережила отказ узла и рост нагрузки: журналы репликации, синхронность, выбор ключа шардирования, failover, split-brain и …
Откуда взялась реляционная модель, что такое отношение и функциональная зависимость, как нормальные формы устраняют аномалии данных, почему SQL — декларативный язык с …
Как устроен путь от объекта до строки в таблице: JDBC и пул соединений, persistence context Hibernate, границы транзакций в Spring, диагностика N+1 и полный разбор …
Как измерять базу данных вместо того чтобы гадать: pg_stat_statements как профайлер нагрузки, честное чтение EXPLAIN ANALYZE с BUFFERS, ошибки кардинальности, индексы и …
Гексагональная архитектура, dependency injection, конфигурация, работа с БД через Prisma, и паттерны устойчивости бэкенда.
Объектное хранилище как фундамент современных данных: плоское пространство ключей и его следствия, честная арифметика классов хранения и скрытых расходов, S3 против …
Как аналитик находит сущности в тексте требований, выбивает мощности связей вопросами, строит ERD и словарь данных — и как модель вскрывает неявные требования, …
RAM забывает всё при выключении питания. Как тогда данные доживают до завтра? Путь снизу вверх: от байтов на диске к файлам, от файлов к базам данных, от записи на диск к …
По этому запросу ничего не найдено.