Chronicle: Go 언어를 위한 실용적인 이벤트 소싱 툴킷
2025-09-01
Chronicle은 Go 언어로 작성된 실용적이고 형식 안전한 이벤트 소싱 툴킷입니다. `aggregate.Base`를 포함하여 버전 관리를 간소화하고, 합집합 형식을 사용하여 형식 안전성을 보장합니다. 다양한 백엔드(인메모리, SQLite, PostgreSQL)를 지원하며, 낙관적 잠금을 사용한 동시성 처리, 스냅샷을 사용한 성능 향상, 이벤트 메타데이터 및 변환기를 통한 암호화 및 데이터 변환과 같은 기능을 제공합니다. 이 강력한 라이브러리는 Go 애플리케이션에서 최신 이벤트 소싱을 간소화합니다.
개발