lagom/lagom
کاربرد:
این چارچوب برای ساخت میکروسرویسهای ریاکتیو روی ماشین مجازی جاوا (JVM) طراحی شده. به توسعهدهندگان کمک میکنه تا سیستمهای مقیاسپذیر، پاسخگو و انعطافپذیر بسازند که به خوبی با رویدادها کار میکنند.
در چه شرایطی بهتره استفاده شود؟
وقتی داری یک سیستم توزیعشده بزرگ میسازی که نیاز به پردازش جریان دادهها، مقیاسپذیری بالا و عدم مسدود شدن درخواستها داره. مناسب پروژههایی هست که از معماری مبتنی بر رویداد (event-driven) پشتیبانی میکنند و روی اکوسیستم جاوا یا اسکالا کار میکنند.
چند مثال از موارد استفاده
- سیستمهای بانکی که باید تراکنشها را به صورت بلادرنگ پردازش کنند
- پلتفرمهای تجارت الکترونیک با ترافیک بالا و نیاز به پاسخ سریع
- سرویسهای ارتباطی مثل چت یا اعلانهای لحظهای
- ##reactive
- ##microservices
- ##JVM
- ##event
- ##scalability
- ##Lagom
- ##Akka
- ##Scala
- ##Java
- ##distributed
