À propos du projet

TamarackDB est un magasin d'événements implémenté en Go qui adhère à la spécification Dynamic Consistency Boundaries (DCB). Il utilise SQLite comme moteur de stockage sous-jacent, fournissant une solution légère et efficace pour les applications de sourcing d'événements. Le système est accessible via une API HTTP, permettant aux clients d'ajouter et de lire des événements de manière transparente. Cette architecture facilite l'intégration facile avec diverses applications et bibliothèques clientes sans nécessiter de pilotes de base de données complexes ni d'accès direct au système de fichiers. Le projet comprend une documentation complète couvrant les instructions de construction, les configurations de déploiement, les guides d'intégration et les principes de conception internes.