Chronicle: مجموعة أدوات عملية لـ Event Sourcing بلغة Go

2025-09-01
Chronicle: مجموعة أدوات عملية لـ Event Sourcing بلغة Go

Chronicle هي مجموعة أدوات عملية وآمنة من حيث النوع لـ Event Sourcing بلغة Go. فهي تبسط التحكم في الإصدارات من خلال دمج `aggregate.Base`، مما يضمن سلامة الأنواع باستخدام أنواع المجموعات. مع دعم العديد من الخلفيات (ذاكرة، SQLite، PostgreSQL)، تعالج Chronicle التزامن باستخدام القفل المتفائل، وتحسن الأداء باستخدام لقطات، وتوفر ميزات مثل بيانات التعريف التابعة للأحداث والمحولات للتشفير وتحويل البيانات. هذه المكتبة القوية تبسط Event Sourcing الحديثة في تطبيقات Go.

التطوير