Быстрый старт Chronacta
Используйте этот порядок действий вместе с инструкциями по установке из репозитория и документацией API.
Запустите локальный сервер
Соберите и запустите Chronacta по инструкции репозитория chronacta/chronacta.
Выберите постоянный каталог данных и проверьте подключение локального клиента. Изолируйте тестовый экземпляр от недоверенных сетей.
Добавьте и прочитайте события
Создайте поток с первым событием, прочитайте его версию и добавьте второе событие с этой ожидаемой версией.
Повторите запись с устаревшей версией и изучите конфликт. Прочитайте поток с начала и с более поздней позиции в соответствии с семантикой API.
Обработайте события
Подключите подписку и добавьте ещё одно событие. Затем создайте потребителя, который сохраняет позицию обработки и обновляет небольшую модель чтения.
Перезапустите потребителя, проверьте повторную доставку и пересоберите модель чтения с начала, используя отдельную или сброшенную позицию обработки.
Продолжите в документации
Точные вызовы приведены в справочниках командной строки и клиента Go. Перед настройкой безопасности, резервного копирования и рабочих потребителей изучите руководства по эксплуатации.
Практическое упражнение
Выполните четыре проверки: успешная запись, конфликт версии, возобновление работы потребителя и пересборка модели чтения.
Путь обучения Event Sourcing · Назад · Документация Chronacta
