TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Asynchronous JavaScript at Netflix

109 pointsby rcsorensenabout 11 years ago

10 comments

mattpodwysockiabout 11 years ago
This talk has been given a number of times, but keeps getting better, such as at MountainWest JavaScript 2014: <a href="https://www.youtube.com/watch?v=XE692Clb5LU" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=XE692Clb5LU</a><p>Jafar Husain, and myself (Matthew Podwysocki) will also be giving the talk at QCon NYC in June: <a href="https://qconnewyork.com/presentation/end-end-reactive-programming-netflix" rel="nofollow">https:&#x2F;&#x2F;qconnewyork.com&#x2F;presentation&#x2F;end-end-reactive-progra...</a> in addition to a great tutorial that we put together: <a href="https://qconnewyork.com/tutorial/functional-programming-js-w-focus-reactive-programming-rx-js-0" rel="nofollow">https:&#x2F;&#x2F;qconnewyork.com&#x2F;tutorial&#x2F;functional-programming-js-w...</a><p>But, if you&#x27;re interested in playing with it yourself, we have it listed here: <a href="http://reactive-extensions.github.io/learnrx/" rel="nofollow">http:&#x2F;&#x2F;reactive-extensions.github.io&#x2F;learnrx&#x2F;</a>
评论 #7759746 未加载
kitdabout 11 years ago
Note that Netflix have a Java version here <a href="https://github.com/Netflix/RxJava" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Netflix&#x2F;RxJava</a><p>They certainly have some interesting technology.
评论 #7757397 未加载
gsoltisabout 11 years ago
I&#x27;ve been prototyping some bindings to make Firebase work with RxJava &#x2F; RxJS, since the model seems like a good fit.<p>If anyone has the time and inclination, I&#x27;d love some feedback.<p>RxJava: <a href="https://gist.github.com/gsoltis/86210e3259dcc6998801" rel="nofollow">https:&#x2F;&#x2F;gist.github.com&#x2F;gsoltis&#x2F;86210e3259dcc6998801</a> RxJS: <a href="https://gist.github.com/gsoltis/ee20138502a4764650f2" rel="nofollow">https:&#x2F;&#x2F;gist.github.com&#x2F;gsoltis&#x2F;ee20138502a4764650f2</a><p>Also, is ReactiveCocoa what most people would use to do this in ObjC? <a href="https://github.com/Reactive-Extensions/Rx.ObjC" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;Reactive-Extensions&#x2F;Rx.ObjC</a> doesn&#x27;t seem particularly active.
评论 #7757869 未加载
eranationabout 11 years ago
Very interesting. By the way if someone is interested in more details about Reactive programming, there is a great coursera course about it (<a href="https://www.coursera.org/course/reactive" rel="nofollow">https:&#x2F;&#x2F;www.coursera.org&#x2F;course&#x2F;reactive</a>)
RoboTeddyabout 11 years ago
Here&#x27;s another javascript FRP library: <a href="https://github.com/baconjs/bacon.js" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;baconjs&#x2F;bacon.js</a> (it was inspired by Rx)<p>I&#x27;ve been using bacon.js in conjunction with Facebook&#x27;s React to write more of my application declaratively. React automatically updates the DOM when bacon properties change.
评论 #7757880 未加载
film42about 11 years ago
The conf talk on youtube by Matt Marenghi [linked in the post] is really awesome. Provides great examples and resources. Really worth 28-min.<p>Direct Link: <a href="https://www.youtube.com/watch?v=XRYN2xt11Ek" rel="nofollow">https:&#x2F;&#x2F;www.youtube.com&#x2F;watch?v=XRYN2xt11Ek</a>
Strilancabout 11 years ago
Really glad to see reactive catching on. It really is a significant improvement over raw events, even in trivial cases.
pscsbsabout 11 years ago
Link to slide deck is broken. Mirror: <a href="http://www.slideshare.net/tymekpavel/asynchronous-javascript-at-netflix" rel="nofollow">http:&#x2F;&#x2F;www.slideshare.net&#x2F;tymekpavel&#x2F;asynchronous-javascript...</a>
shanemhansenabout 11 years ago
As opposed to... Synchronous javascript?
bicknergsengabout 11 years ago
Opinions on reactive vs promises?
评论 #7756620 未加载
评论 #7757960 未加载