Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

2016/05/02 Reactive Programming 101 入门综述 #37

Open
sivagao opened this issue Apr 29, 2016 · 0 comments
Open

2016/05/02 Reactive Programming 101 入门综述 #37

sivagao opened this issue Apr 29, 2016 · 0 comments

Comments

@sivagao
Copy link
Owner

sivagao commented Apr 29, 2016

翻译自What is Reactive Programming。 先后阐述了为什么Reactive编程范式应运而生下的背景,然后对它的四个主要原则进行梳理。响应性,弹性,可扩展性和消息驱动等进行讲解~

Why things are different now

  • 1999
  • 2005
  • 2014

Reactive 四原则

Responsive

Consistency at Walmart Canada

Responsive retail at Gilt

Resilient

Message-driven resiliency

The 440 million dollar resiliency mistake

Scalable

Thread-based limitations to concurrency

Out or up?

Message-driven

Event-driven concurrency

Actor-based concurrency

结论

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant