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

پروژه partisan

lasp-lang/partisan

کاربرد:

این یک فریم‌ورک توزیع‌شده با عملکرد بالا برای محیط اجرای BEAM (همان موتور اجرایی ارلنگ/اکسالیر) هست که به توسعه‌دهندگان کمک می‌کنه تا سیستم‌های مقیاس‌پذیر و مقاوم در برابر خطا بسازن.

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

وقتی نیاز داری یک سیستم توزیع‌شده با تأخیر کم و توان پردازش بالا داشته باشی، مثل سرویس‌های مالی، پلتفرم‌های بلادرنگ یا سیستم‌های حساس به زمان. همچنین وقتی از اکوسیستم ارلنگ استفاده می‌کنی و می‌خوای بدون قربانی کردن مقیاس‌پذیری، قابلیت اطمینان رو بالا ببری.

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

- ساخت کلان‌داده‌های پویا با همگام‌سازی توزیع‌شده

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

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

- توسعه سرویس‌های میکروسرویسی با قابلیت تحمل خطا و بازیابی سریع

  • ##distributed
  • ##Erlang
  • ##BEAM
  • ##scalability
  • ##high
  • ##fault
  • ##real
  • ##microservices
  • ##partisan
  • ##cloud