How Netflix uses Java
111–120 of 205 posts
Re: How Netflix uses Java
#112Earlier quoted context omitted.
[flagged]
"This person" makes rather relevant comment on Spring boot's severe shortcomings. Whereas your comment from throwaway account is blabbering nonsense.
Re: How Netflix uses Java
#113Re: How Netflix uses Java
#114Re: How Netflix uses Java
#115Re: How Netflix uses Java
#116Spring Boot and Spring cloud for backend & graphql for the win. ;-)
1. It's always best to start people off with plain old spring, even with an XML context, such that they understand the concepts at play with higher level abstractions like Boot. Hell, I even start with a servlet and singletons to elucidate the shortcomings of rolling your own. 2. Don't fall prey to hype around new projects in the Spring ecosystem, such as their OAuth2 implementation, since they often become abandonware. It's always best to take a wait and see approach 3. Spring Security is/was terrible to read, understand, and extend ;)
Re: How Netflix uses Java
#117Re: How Netflix uses Java
#118Early on (15+ years ago) I spent a few weeks there on contract and I noticed they used Java EVERYWHERE, and not always well. They had a CS app named after a key Star Wars character that was in all likelihood a breach of the Geneva Convention. A code atrocity with the performance of a sloth on its 8th bong rip with a UX from hell.
Re: How Netflix uses Java
#119Earlier quoted context omitted.
> I've never used any other webstack (and I've used several, in several languages) where it was so hard to figure out why different tests pollute each other, causing subtle failures depending on the order of test execution. Sure, you could say that it's all a matter of learning the right way, but there are just a terrible amount of footguns. > Debugging why something doesn't work in Spring can also be a nightmare. Ma…
Where are you migrating?
/edit: it's not meant to replace spring, I know what these things do. It's to remediate some of the performance issues and compile time safety, which using graalvm inevitably brings ...