Durable Objects как библиотека поверх своей БД Лукас Карлсон выпустил… — NOP::Nuances of Programming — TG.ME

Durable Objects как библиотека поверх своей БД

Лукас Карлсон выпустил Solid Objects — реализацию модели Durable Objects под MIT. Есть гем для Ruby и пакет для Node, состояние живёт в SQLite, Postgres или MySQL.

Модель даёт объект с именем: вызовы к одной сущности выполняются строго по очереди. Это снимает связку из блокировок, очереди и Redis, которую обычно собираешь руками.

Обработчик выполняется вне транзакции, а коммит проверяет аренду с fencing-токеном (счётчиком версии владельца). Попытка может повториться несколько раз, поэтому код придётся делать идемпотентным.

🔗 Подробнее

@nuancesprog #Tools #Node
👍2👎1
August 30, 2026 2K 11