5 ms·
Interesting. I had it in my head that Netflix was a pure Java shop. Was I wrong in the first place, or has something changed?
by glckr 7y ago
Interesting. I had it in my head that Netflix was a pure Java shop. Was I wrong in the first place, or has something changed?
- 2StepsOutOfLine 7y agoFrom what I understand from their talk on how they (don't) do devops they adopt a polygot architecture and teams use different languages.
- linuxdude314 7y agoDifferent teams using different languages doesn't mean they don't do DevOps.
- monsieurbanana 7y agoI read that as "in a talk on how they don't do devops they also happened to talk about how their teams are polyglots".
- vbsteven 7y agoI believe their is a fair bit of Kotlin used there too (based on some @netflix.com addresses in Kotlin libraries like Strikt)
- wesleytodd 7y agoI mainly write js but our team maintains a scala app as well. It is much more of a polyglot company with a history of java (I have only been here 1.5y so this is from hearsay and my expirence, not a definitive source).
- tanilama 7y agoMainly a Java shop. They published Node and even some C stuff back then in their blog posts.
- deleted 7y ago[deleted]
- Fnoord 7y agoJava or JavaScript? Some of the replies to this post indicate JS, others Java, while they're not at all related to each other...
- abritinthebay 7y agoWe're everything! JS is heavily used, as is Groovy, Java, Python, C and C ++, etc. Depends on the project and the team. We're not about limiting people, but the choice should be justifiable (like... Brainfuck is probably not ok)
- dorgo 7y agohttps://en.wikipedia.org/wiki/Brainfuck https://en.wikipedia.org/wiki/Brainfuck
- Thaxll 7y agoIf you read the article they don't talk about "online" services / API which are probably most of them in Java.
- tracker1 7y agoWhen I interviewed there a couple years ago (decided to stay in phx), it was a polyglot culture... the team I was interviewing with was largely node/js. I'm not surprised to see a lot of Python, Java or anything else that leverages existing tooling. For that matter, I wouldn't be surprised by custom C++, Go or Rust for some pieces.
- brown9-2 7y agoA sufficiently large company uses basically every language at some layer.