ZITADEL / RQidentity
فعال برای فاز اول
OIDC / OAuth2 / API
بافت یکپارچهسازی
اتصال کنترلشده، API-first و قابل پایش
رحیق مارکت با سرویسهای اکوسیستم مانند زیتادل، Huly، ایمیل، چت، جستجو، پرداخت، RQgram، RQ Nexus و Root CA بهصورت سرویس بیرونی و failure-isolated کار میکند؛ اختلال یک سرویس نباید core commerce را از دسترس خارج کند.
Huly / RQwork
Bridge عملیاتی با event-log پایدار
API / Webhook / MCP در فاز توسعهدهندگان
RQmail
وابسته به قرارداد پیامرسانی
SMTP / API / Webhook
RQchat
مسیر پشتیبانی با fallback مرکز پاسخگویی
Matrix / API
RQsocial / Mastodon
اتصال غیرحیاتی
ActivityPub / API
RQgram
Scope آینده؛ وابستگی production ندارد
API / ActivityPub / Nexus handoff
RQpay
پرداخت اکوسیستمی در مسیر موازی؛ checkout با fallback داخلی
Payment API / Webhook
RQsearch
تصمیم نهایی پس از benchmark؛ مرور فروشگاه با Medusa برقرار است
Search API
RQ Nexus
سرویس موازی discovery با قرارداد اخلاقی مستقل
API / MCP / Event stream
RQtrust / Root CA
نیازمند قرارداد امنیتی اکوسیستم
PKI / API / Certificate policy
هر اتصال باید endpoint، scope زیتادل، timeout، retry، rate limit، signature و versioning روشن داشته باشد.
رویدادهای سفارش، claim، پرداخت، پیام، سند و jobهای import باید idempotent و قابل replay باشند.
هر سرویس با health، metric، log correlation و fallback مستقل کنترل میشود تا core commerce از اختلال بیرونی جدا بماند.
API، MCP، SDK، sandbox و webhookها از مسیر توسعهدهندگان منتشر و با نمونه درخواست قابل تست میشوند.
| سرویس | وضعیت | پروتکل | مسیر جایگزین |
|---|---|---|---|
| ZITADEL / RQidentity | فعال برای فاز اول | OIDC / OAuth2 / API | بدون احراز هویت، مسیر خرید فقط در سطح مرور و کشف کالا باقی میماند. |
| Huly / RQwork | Bridge عملیاتی با event-log پایدار | API / Webhook / MCP در فاز توسعهدهندگان | در صورت اختلال، storefront و خرید عمومی نباید متوقف شود. |
| RQmail | وابسته به قرارداد پیامرسانی | SMTP / API / Webhook | اعلانهای حیاتی در صف رخدادها نگهداری و از مسیر replay ارسال میشوند. |
| RQchat | مسیر پشتیبانی با fallback مرکز پاسخگویی | Matrix / API | کاربر به مرکز پشتیبانی و پیگیری سفارش هدایت میشود. |
| RQsocial / Mastodon | اتصال غیرحیاتی | ActivityPub / API | اختلال شبکه اجتماعی نباید خرید یا فروش را متوقف کند. |
| RQgram | Scope آینده؛ وابستگی production ندارد | API / ActivityPub / Nexus handoff | در فاز فعلی هیچ وابستگی مستقیم production روی RQgram وجود ندارد. |
| RQpay | پرداخت اکوسیستمی در مسیر موازی؛ checkout با fallback داخلی | Payment API / Webhook | سفارش با وضعیت پرداخت داخلی و کنترل دستی ثبت میشود. |
| RQsearch | تصمیم نهایی پس از benchmark؛ مرور فروشگاه با Medusa برقرار است | Search API | جستجوی داخلی Medusa و دستهبندیها فعال میمانند. |
| RQ Nexus | سرویس موازی discovery با قرارداد اخلاقی مستقل | API / MCP / Event stream | کاتالوگ رسمی و فروشگاههای تاییدشده بدون Nexus فعال میمانند. |
| RQtrust / Root CA | نیازمند قرارداد امنیتی اکوسیستم | PKI / API / Certificate policy | TLS فعلی و سیاستهای Kubernetes بدون تغییر باقی میمانند. |
هر اتصال باید scope زیتادل، secret rotation و محدودیت نقش داشته باشد.
timeout، retry، circuit breaker، queue و replay باید برای قطع سرویس بیرونی تعریف شود.
متریک، لاگ ساختیافته، trace id و dashboard گرافانا باید قبل از production عمومی آماده شود.