eterDB - Postgres с отменой транзакций
Show HN: EterDB, a Postgres fork that makes it easy to recover from incidents

eterDB — это форк Postgres, который позволяет отменять отдельные транзакции, а не восстанавливать всю базу данных. Представьте: вы случайно удалили не те строки или применили миграцию, сломавшую колонку. eterDB вернёт именно эти строки или колонку, не затрагивая остальные данные. Инструмент отслеживает зависимости чтения, поэтому отменяет и те записи, которые были сделаны на основе ошибочных данных. История транзакций хранится вечно, так что можно откатить даже давние изменения. Установка через Docker Compose, CLI с JSON-выводом — идеально для агентов и разработчиков. Open source, Apache 2.0.
Я сломал продакшен. eterDB отменил ровно те строки, которых я коснулся, и ничего больше. Это не фича. Это ров.