Draft of design "Reactive Lambda Architecture" |
It’s the philosophy and pattern for designing a large application at Internet-scaled.
This architecture allows developers to build systems that are:
(event-driven + scalable + resilient + responsive)
delivering highly responsive user experiences with a real-time feel, backed by a scalable and resilient application stack, ready to be deployed on multicore and cloud computing architectures.
Source: http://www.reactivemanifesto.org
Early adopters:
- Microsoft Research : https://rx.codeplex.com
- Adopted by by Netflix for building scalable backend system API