منبع یابی رویداد-Event sourcing چیست؟

منبع یابی رویداد(Event sourcing) یک الگوی معماری نرم افزار است که در سال های اخیر به ویژه در حوزه سیستم های توزیع شده محبوبیت پیدا کرده است. این الگو شامل ثبت هر تغییر یا رویدادی است که در یک سیستم رخ می‌دهد، بر خلاف سیستم های فعلی که فقط آخرین وضعیت سیستم را نگهداری می‌کنند.