
Sign up to save your podcasts
Or
Simplify and speed up cloud-native development with Micronaut
Micronaut is an open-source, JVM-based framework for building full-stack, modular, easily testable microservices and serverless applications. In this episode, we speak with Iván López Martín, a JVM Developer and Micronaut committer at Object Computing, and Rodrigo Graciano, a Java User Group leader, about how Micronaut can help developers build their cloud-native applications more simply and easily.
Faster start time and lower memory usage
One difference between Micronaut and other frameworks is it performs dependency injection at compile time instead of runtime, which helps developers greatly reduce startup time and memory usage. Iván says, “When you have more code it takes more time and memory to start your application because the framework needs to keep all that in memory to really know how your UI application behaves. What Micronaut does is compile ahead of time so when you start your application, the framework doesn't need to do much of anything, so you get really low memory consumption and really fast start time.”
Build for cloud native
Other JVM-based frameworks like Quarkus, Grails, and Spring Boot perform similar functions as Micronaut, but many of these frameworks are used with monolith migration in mind. Iván adds that because of how some of these frameworks are built and structured, “they still pay the performance penalty.” Micronaut, however, was designed for compatibility with cloud-native and microservices, and it has extensive cloud native support services to back it up.
Go serverless
Micronaut can also be used for serverless applications more easily than other JVM-based frameworks. Iván explains why, “If I'm a JVM developer and want to go serverless, you probably don't want to write JavaScript or Python. With Micronaut, you can create your application and continue using the same framework, tools, and languages that you want to.”
Save startup time, money, and memory by trying Micronaut on Platform.sh
Platform.sh on social media
Watch, listen, and subscribe to the Platform.sh Deploy Friday podcast:
Platform.sh is a robust, reliable hosting platform that gives development teams the tools to build and scale applications efficiently. Whether you run one or one thousand websites, you can focus on creating features and functionality with your favorite tech stack and leave managing infrastructure and processes to us.
5
11 ratings
Simplify and speed up cloud-native development with Micronaut
Micronaut is an open-source, JVM-based framework for building full-stack, modular, easily testable microservices and serverless applications. In this episode, we speak with Iván López Martín, a JVM Developer and Micronaut committer at Object Computing, and Rodrigo Graciano, a Java User Group leader, about how Micronaut can help developers build their cloud-native applications more simply and easily.
Faster start time and lower memory usage
One difference between Micronaut and other frameworks is it performs dependency injection at compile time instead of runtime, which helps developers greatly reduce startup time and memory usage. Iván says, “When you have more code it takes more time and memory to start your application because the framework needs to keep all that in memory to really know how your UI application behaves. What Micronaut does is compile ahead of time so when you start your application, the framework doesn't need to do much of anything, so you get really low memory consumption and really fast start time.”
Build for cloud native
Other JVM-based frameworks like Quarkus, Grails, and Spring Boot perform similar functions as Micronaut, but many of these frameworks are used with monolith migration in mind. Iván adds that because of how some of these frameworks are built and structured, “they still pay the performance penalty.” Micronaut, however, was designed for compatibility with cloud-native and microservices, and it has extensive cloud native support services to back it up.
Go serverless
Micronaut can also be used for serverless applications more easily than other JVM-based frameworks. Iván explains why, “If I'm a JVM developer and want to go serverless, you probably don't want to write JavaScript or Python. With Micronaut, you can create your application and continue using the same framework, tools, and languages that you want to.”
Save startup time, money, and memory by trying Micronaut on Platform.sh
Platform.sh on social media
Watch, listen, and subscribe to the Platform.sh Deploy Friday podcast:
Platform.sh is a robust, reliable hosting platform that gives development teams the tools to build and scale applications efficiently. Whether you run one or one thousand websites, you can focus on creating features and functionality with your favorite tech stack and leave managing infrastructure and processes to us.