الگوی Outbox در داتنت: رویدادهای مطمئن بدون تراکنش توزیعشده
ذخیره پرداخت و بعد انتشار رویداد «پرداخت موفق» یعنی دو نوشتن در دو سیستم؛ دیر یا زود یکیشان شکست میخورد. الگوی Outbox این دو را یکی میکند، با کد قابل اجرای EF Core.
ذخیره پرداخت و بعد انتشار رویداد «پرداخت موفق» یعنی دو نوشتن در دو سیستم؛ دیر یا زود یکیشان شکست میخورد. الگوی Outbox این دو را یکی میکند، با کد قابل اجرای EF Core.
یک decimal واحد پول، دقت و روش تقسیم خودش را نمیداند؛ یک نوع کوچک Money میداند و یک دسته کامل از باگهای بیصدا را به خطای آشکار تبدیل میکند. با کد قابل اجرای سیشارپ ۱۴ و EF Core.
ستون موجودی یک عدد به شما میگوید؛ لجر میگوید چرا. چطور تراکنشهای ثبتشده را تنها منبع حقیقت یک کیفپول کنیم، با کد قابل اجرای EF Core.