دیاگرامها
Diagrams نمای کلی از دیاگرامها، نحوه ارتباط کانتینرها و ارتباط داخلی سرویسها
1.جریان کلی
Architecture Overview نمای کلی معماری سرویسها و کانتینرها، ارتباط بین لایههای Infrastructure، Identity، Core Business و Operational از طریق API Gateway و Event Bus
2.جریان احراز هویت و مجوزها
Authentication & Authorization Flow نقشه کامل سرویس احراز هویت (Auth Service)، تعریف قوانیم در IAM، و بررسی دسترسی low-latency
3.چرخه عمر سفارش
Order Lifecycle وضعیتهای سفارش از ایجاد تا تکمیل یا داوری، تعامل با سرویس پرداخت و سیستم ضمانت پرداخت
4.فرآیند داوری
Dispute Resolution Flow ثبت اختلاف، تخصیص داور، جمعآوری شواهد از سرویس چت، صدور حکم و اجرای آن از طریق پرداخت و وضعیت سفارش
5.جریان رویدادها
Event Driven Architecture معماری بر پایه رویداد ها با NATS JetStream، ارتباط همگام سازی بین سرویسها و نقش سرویس جریان رویدادها در انتشار/مصرف رویدادها
6.فرآیند نظارت و اعمال محدودیت
Moderation & Restriction Flow تشخیص تخلف توسط سیستم داوری از طریق خواندن رویداد های گفتگو ، اعمال محدودیت از طریق IAM و تأثیر آن بر دسترسی کاربر
7.انتشار محصول تا نمایش در جستجو
Product Publishing Flow انتشار محصول در بازار ، ایجاد نسخهبندی، بروزرسانی موجودی، رویدادها و نهایتاً انتشار در Elasticsearch توسط Search Service