چرا MoboCore؟
وقتی «انتقال داده» فقط بخش کوچکی از مسئله است
Importer برای آوردن داده مناسب است. MoboCore برای نگهداشتن Storeها در وضعیت صحیح، بازیابی بعد از اختلال و کنترل عملیات شبکه طراحی شده است.
مقایسه معماری
تفاوت اصلی در مدل عملیات است
| موضوع | Importer معمولی | MoboCore |
|---|---|---|
| Sync | Import دورهای یا دستی | Desired State + Event + Pull + Reconciliation |
| Downtime | اجرای مجدد دستی | Heartbeat و Recovery برای Store عقبمانده |
| Variant lifecycle | اغلب Add/Update | Identity، authoritative deletion و replacement براساس state |
| چند Store | مدیریت جداگانه | Control Plane مرکزی و Deployment اختصاصی Provider |
| Health | محدود یا ندارد | Endpoint، Queue، Cron، Media، Cache، Sync و Runtime |
| Shipping | اغلب خارج از Scope | Checkout محلی + Shipping Mapping برای Source Order |
| Order | اغلب خارج از Scope | All-Mobo / Non-Mobo / Mixed و Source submission صفمحور |
| Revenue | معمولاً ندارد | Immutable Revenue Ledger برای Completed Mobo orders |
| Wallet | معمولاً ندارد | در Provider دارای API: confirmed/estimated balance و alert |
| Upgrade | دستی | Release Repository + Barrier + Drain + Validation + Health Verify |
تصمیم
بررسی سناریوی شمااگر فقط Import میخواهید، این پلتفرم احتمالاً بیش از نیاز شماست
اگر مشکل شما Drift، Recovery، چند Store، سفارش Source، Health و Release management است، MoboCore برای همین کلاس مسئله ساخته شده است.