4 ms·
Isn't Netflix a Java shop
by melodyogonna 2mo ago
Isn't Netflix a Java shop
- allset_ 2mo agoLarge companies use more than one language.
- deleted 2mo ago[deleted]
- deleted 2mo ago[deleted]
- giancarlostoro 2mo agoThey use more than just Java. The UI was originally C#... I'm still surprised the front-end was C# but they went with Java longer term for the backend.
- dotwaffle 2mo agoWhen I worked at OpenConnect (Netflix's CDN) there was a lot of Python too, and I started porting a lot of the tooling to Go. By the time I left (2019), Go was really starting to take off outside of OpenConnect too -- but yes, there's historically a huge amount of Java there.
- 0x457 2mo agoTheir UI originally was Silverlight which at that time had the best "adaptive streaming" story.
- seabrookmx 2mo agoLikely because Netflix relied on Silverlight for video playback early on. I'd be surprised if they still had C# in their front-end stack (and I say that as a general C# fan, though I use it on the back-end).
- giancarlostoro 2mo agoMy favorite thing about it having Silverlight is Silverlight actually worked on Linux better than Flash did. I think I used the Mono version of it though, I don't remember?
- Cthulhu_ 2mo agoI remain of the opinion that there was nothing wrong with Flash or Silverlight, and the only reason it fell out of fashion was that Apple refused to support it on iOS. Don't care about losing Java applets though, those things were too heavyweight for what they did. And more advanced stuff like Windows Update running through a browser was major security incidents waiting to happen.