DigitableCourses
Настройки портала
Показать возможности портала

Локально и без аккаунта. Аккаунта нет, регистрация не нужна: введённое в инструменты остаётся в localStorage браузера и на сервер не уходит.

Свой счётчик считает открытия страниц и дочитывания: уезжает адрес и десятая доля текста. Без cookies и чужих счётчиков, IP не хранится, Do Not Track уважается. Как это проверить

Репозиторий портала не выложен, «открытым кодом» мы его не зовём. Открыто это:

Живёт портал на донатах, платных консультациях и разборах по запросу и покупке Workbench.

Планов делать курсы платными нет.

База знаний

Тема: идемпотентность

7 материалов в этой теме.

Материалы

7 на странице
Статья

Распределённые транзакции: 2PC, saga, outbox, компенсации

Как сохранить атомарность, когда эффект размазан по нескольким базам и брокерам: почему 2PC блокируется, что на самом деле гарантирует сага, зачем нужен outbox и почему …

#распределённые системы#транзакции#saga
25 мин
Статья

Распределённые системы: карта трека и почему всё ломается иначе

Что делает систему распределённой, почему в ней появляется третий исход вместо «получилось» и «не получилось», как читать отказы по логам и как устроен остальной трек.

#распределённые системы#отказоустойчивость#согласованность
22 мин
Статья

Модели согласованности: от линеаризуемости до eventual

Модель согласованности — контракт о том, какие истории чтений и записей система вправе показать клиенту: линеаризуемость, последовательная и причинная согласованность, …

#распределённые системы#согласованность#линеаризуемость
21 мин
Статья

Гарантии доставки и идемпотентность: at-least-once и миф exactly-once

Почему exactly-once как свойство канала невозможна, что на самом деле означают гарантии Kafka и Flink, как построить идемпотентную обработку через ключи идемпотентности, …

#распределённые системы#идемпотентность#kafka
22 мин
Статья

Saga, распределённые транзакции, outbox и идемпотентность

Почему двухфазный коммит не спасает распределённую систему, как сага заменяет откат компенсацией, как transactional outbox чинит проблему двойной записи и почему без …

#архитектура#микросервисы#распределённые транзакции
25 мин