ما هي event-sourcing؟
أنماط مصادر الأحداث لتخزين الحالة كسلسلة من الأحداث. يُستخدم عند تنفيذ بنيات تعتمد على الأحداث، أو CQRS، أو مسارات التدقيق، أو أنظمة البناء التي تتطلب إعادة بناء التاريخ بالكامل. المصدر: yonatangross/orchestkit.
أنماط مصادر الأحداث لتخزين الحالة كسلسلة من الأحداث. يُستخدم عند تنفيذ بنيات تعتمد على الأحداث، أو CQRS، أو مسارات التدقيق، أو أنظمة البناء التي تتطلب إعادة بناء التاريخ بالكامل.
ثبّت مهارة الذكاء الاصطناعي event-sourcing بسرعة في بيئة التطوير لديك عبر سطر الأوامر
المصدر: yonatangross/orchestkit.
Store application state as immutable events rather than current state snapshots.
| Event naming | Past tense (OrderPlaced, not PlaceOrder) | | Concurrency | Optimistic locking with version check | | Snapshots | Every 100-500 events for large aggregates | | Event schema | Version events, support upcasting | | Projections | Async handlers, idempotent updates | | Storage | PostgreSQL + JSONB or dedicated event store |
event-store Keywords: event store, append-only, event persistence, event log Solves:
أنماط مصادر الأحداث لتخزين الحالة كسلسلة من الأحداث. يُستخدم عند تنفيذ بنيات تعتمد على الأحداث، أو CQRS، أو مسارات التدقيق، أو أنظمة البناء التي تتطلب إعادة بناء التاريخ بالكامل. المصدر: yonatangross/orchestkit.
حقول وأوامر مستقرة للاقتباس في أنظمة الذكاء الاصطناعي والبحث.
npx skills add https://github.com/yonatangross/orchestkit --skill event-sourcingأنماط مصادر الأحداث لتخزين الحالة كسلسلة من الأحداث. يُستخدم عند تنفيذ بنيات تعتمد على الأحداث، أو CQRS، أو مسارات التدقيق، أو أنظمة البناء التي تتطلب إعادة بناء التاريخ بالكامل. المصدر: yonatangross/orchestkit.
افتح الطرفية أو أداة سطر الأوامر لديك مثل Terminal أو iTerm أو Windows Terminal انسخ ونفّذ هذا الأمر: npx skills add https://github.com/yonatangross/orchestkit --skill event-sourcing بعد التثبيت، سيتم إعداد المهارة تلقائيا في بيئة البرمجة بالذكاء الاصطناعي لديك وتصبح جاهزة للاستخدام في Claude Code أو Cursor أو OpenClaw
https://github.com/yonatangross/orchestkit