


One of my coworkers at the time, Ben Lesh was asked by several people at Netflix to consider and look into rewriting RxJS. Then when I joined Netflix and I got really exposed to it. Rx is very ingrained in the Netflix culture and is used a lot by various teams for various purposes. He came from Microsoft to Netflix and he brought that Rx knowledge and that advocacy. After several years, some employees from Microsoft ended up coming to Netflix. Then many years had passed and originally, it wasn't as popular as it got in the coming years. They, at the same time created or about the same time, Matt Podwysocki who was working at Microsoft and still is working at Microsoft, created Rx.net and RxJS. Rx itself was originally came from Rx.net, which was indeed created by Microsoft many, many, many, many years ago. It's confusing and I can actually take a step back and clarify that point in particular. Netflix wrote the original implementation of RxJava and it's used heavily on our backend systems.ĬHARLES: For some reason, I had this impression and maybe I'm mistaken that Rx originally came out of Microsoft. Netflix does have a fairly solid reputation for their usage of Rx, not just in the JavaScript world but also in the server world. I actually was not introduced to Rx until I started working at Netflix. I know that kind of starting with the fundamentals, RxJS is something that was on my radar for a few years and it definitely once we started using redux-observable but the whole concept, I often feel like the world kind of is turned upside down when I'm working with observables, when I'm working with RxJS and I'm curious, how did you come to be a part of that project and what are the things that you use it to solve? Why did the solutions that you generated shake out that way? Thanks for having me.ĬHARLES: I'm excited about it. I guess it's not probably morning to the people listening but good morning to you all.

Redux observable software#
Mr Jay Phelps, who in addition to having been the co-creator of redux-observable, also is on the core team of RxJS, which is a fascinating library on which it's based for many years and is currently a senior software engineer at Netflix. Today, we are going to be talking about redux-observable and to help us understand and plumb this topic, we have someone who's very qualified to talk about it.

Let's keep it rolling.ĬHARLES: All right. It's good to have you on the show again.ĮLRICK: Yes, wonderful, man. Hello, Elrick.ĬHARLES: You and I have actually been on a roll lately, podcasting the hell out of these podcast.ĬHARLES: It's been you and me but it's feeling great. My name is Charles Lowell, a developer here at the Frontside and your podcast host-in-training. CHARLES: Hello everybody and welcome to The Frontside Podcast, Episode #84.
