توی سیستمهای توزیعشده، مخصوصا وقتی چند سرویس به واسطه پیامها، eventها یا APIها با هم sync میشن، Reconciliation Job بیشتر برای چه کاری استفاده میشه؟
- ███░░░░░░░░░░░░░░░░░ جایگزین کردن Message Broker با یک batch job — 21 votes (13%)
- ████░░░░░░░░░░░░░░░░ تضمین exactly-once delivery بین همه سرویسها — 35 votes (22%)
- ███████████░░░░░░░░░ مقایسه دورهای وضعیت چند سیستم و پیدا کردن یا اصلاح مغایرتها — 90 votes (57%)
- █░░░░░░░░░░░░░░░░░░░ حذف نیاز به Outbox/Inbox Pattern — 8 votes (5%)
- █░░░░░░░░░░░░░░░░░░░ افزایش سرعت response time در APIهای synchronous — 4 votes (3%)
Total: 158 voters