5 ms·
Completely agree with this. I worked on dotnet for 12 years and still do. It’s my first go to if I have to build a quick project. But my team is all Java deve
by blntechie 6y ago
Completely agree with this.
I worked on dotnet for 12 years and still do. It’s my first go to if I have to build a quick project.
But my team is all Java developers and we decided to go with Java and Spring Boot few years back for all our microservices. Now that we are using Lambda a lot, the SpringBoot is long in the tooth when it comes to cold boot times and our path differed on which way to go.
I built few Python + Flask functions which have cold boot time of less than a second when equivalent with Java and SpringBoot would take 8-9s. But team was not comfortable with Python. We still have few functions running in Python which are the most stablest and fastest of functions we are running in prod.
We dabbled with NodeJS + Express which no one in the team liked to work on.
So when it was decided that it was going to be Java, we took alternative frameworks to Spring Boot like Quarkus and Micronaut more seriously and went with Quarkus as that seemed to be the one close enough to Spring Boot in terms of familiarity and features.