Wednesday, September 04, 2013

Reactive Programming

Reactive Programming as an Emerging Trend @ InfoQ

Reactive programming (RP) is based on data flows and the propagation of change, with the underlying execution model of a programming language automatically propagating changes through the data flow. With the popularity of event-driven, scalable, and interactive architectures both on the server and the client, the concept of “reactiveness” is increasingly gaining attention.

Principles of Reactive Programming | Coursera
from Nov 4th 2013 (7 weeks long)
Martin Odersky, Erik Meijer and Roland Kuhn

"Learn how to write composable software that is event-driven, scalable under load, resilient and responsive in the presence of failures. Model systems after human organizations or inter-human communication."


Erik Meijer is creator of Reactive Extensions

No comments: