وب‌سرویس مجید

پروژه shopping-cart-k8s

thangchung/shopping-cart-k8s

این پروژه یک نمونه از پیاده‌سازی سبد خرید در محیط Kubernetes با استفاده از Service Mesh مثل Linkerd یا istio است.

کاربرد:

این پروژه به توسعه‌دهندگان کمک می‌کند تا الگوهای میکروسرویس و Service Mesh را در عمل ببینند و یاد بگیرند. مثل مدیریت ترافیک، مانیتورینگ، قابلیت اطمینان و امنیت بین سرویس‌ها.

در چه شرایطی بهتره استفاده شود؟

وقتی می‌خواهی یک سیستم میکروسرویسی مقیاس‌پذیر بسازی و از قابلیت‌های Mesh مثل retry، timeout، fault injection و canary deployment استفاده کنی.

چند مثال از موارد استفاده:

- آموزش مفاهیم Service Mesh در تیم‌های توسعه

- تست رفتار سرویس‌ها در شرایط شبکه ناپایدار ️

- پیاده‌سازی سبد خرید هوشمند با قابلیت بازیابی خودکار از خطا

- شبیه‌سازی حملات و تست امنیت سرویس‌ها

  • ##microservices
  • ##kubernetes
  • ##service
  • ##istio
  • ##linkerd
  • ##cloud
  • ##shopping
  • ##devops
  • ##resiliency
  • ##observability