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

پروژه lagom

lagom/lagom

کاربرد:

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

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

وقتی داری یک سیستم توزیع‌شده بزرگ می‌سازی که نیاز به پردازش جریان داده‌ها، مقیاس‌پذیری بالا و عدم مسدود شدن درخواست‌ها داره. مناسب پروژه‌هایی هست که از معماری مبتنی بر رویداد (event-driven) پشتیبانی می‌کنند و روی اکوسیستم جاوا یا اسکالا کار می‌کنند.

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

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

- پلتفرم‌های تجارت الکترونیک با ترافیک بالا و نیاز به پاسخ سریع

- سرویس‌های ارتباطی مثل چت یا اعلان‌های لحظه‌ای

  • ##reactive
  • ##microservices
  • ##JVM
  • ##event
  • ##scalability
  • ##Lagom
  • ##Akka
  • ##Scala
  • ##Java
  • ##distributed