Resources

Micronaut Uncategorized

Jan 12, 2026
Micronaut Announces Plans to Join the Commonhaus Foundation
Today, we are announcing that the Micronaut framework is applying to join the Commonhaus Foundation. This is an exciting new step in the Micronaut project’s journey, and we’re looking forward to the opportunity to continue innovating with our community under the Commonhaus Foundation banner. As is customary at the turn of a new year, we’d...
Jun 30, 2025
Transitioning to virtual threads using the Micronaut loom carrier
Micronaut HTTP Server Netty 4.9 introduces a new, experimental “loom carrier mode” for the Netty event loop. This prototype uses internal JDK APIs to run virtual threads directly on the event loop, under control of the framework. Our goal is to provide performance characteristics comparable to reactive code, with the convenience and “safety net” that...
Dec 13, 2024
Micronaut Framework 4.7.2 Released!
The Micronaut Foundation is excited to announce the release of Micronaut framework 4.7.2! It contains patch releases of Core, GCP, Data, Test, and Oracle Cloud. NEXT STEPS If you haven’t yet updated to Micronaut framework 4, this is an excellent opportunity to do so! Please feel free to reach out to us if you need...
Feb 15, 2024
Follow the Micronaut Framework in Mastodon
The Micronaut Foundation is happy to announce that you can follow us on Mastodon at fosstodon.org/@micronaut. With the Micronaut framework being an open-source project, we chose Fosstodon as the Mastodon instance. Fosstodon is a Mastodon instance that is open to anyone who is interested in technology; particularly free & open source software. Mastodon is an...
Feb 6, 2024
Micronaut Contributor License Agreement (CLA) Update
Micronaut framework is so fortunate to have an engaging community with many supportive contributors. Micronaut Core alone has close to 400 contributors. As a contributor to the Framework, the signature of a Contributor License Agreement is required. With the recent partnership between Micronaut Foundation with Unity Foundation, we are updating our Contributor License Agreement. Please...
Jul 28, 2023
Micronaut Framework is Moving to Discord
Moving to Discord The Micronaut Foundation has decided to make a switch and move our chat community to a new platform. Effective immediately, we are moving the community chat from Gitter to Discord. Why are we moving to Discord? Discord provides an improved desktop app experience, better-structured conversations, enhanced notifications, etc. Thus, it gives the...
Jul 14, 2023
Upgrade to Micronaut Framework 4 with OpenRewrite and Gradle
The Micronaut team has assembled a new set of OpenRewrite recipes to make upgrading from Micronaut Framework 3 to Micronaut Framework 4 quick and straightforward. These recipes automate as much as possible from our previous “Upgrade To Micronaut Framework 4” post. The recipes will be continually updated whenever we discover new upgrade steps. Upgrading a Gradle Application...
Mar 21, 2023
Micronaut Framework code generation
When you develop a Micronaut application, you write .java, .kt, or .groovy files. Through this article, I refer to those files as source code. The Java compiler compiles source code into a new document suffixed .class, coded into Java bytecode. The compiled bytecode is platform-independent. A device capable of running Java can interpret/translate this file...
Feb 7, 2023
REST API with the Micronaut Framework, Amazon API Gateway, Amazon RDS and AWS Lambda with SnapStart
Mark Sailes published a pattern that shows how to use Lambda SnapStart with relational databases in Serverlessland. Serverlessland brings together the latest information, blogs, videos, code, and learning resources for AWS Serverless. The sample application uses Micronaut CRaC, and Micronaut Data JDBC GitHub Repository
Nov 28, 2022
Leveraging AWS Lambda SnapStart with the Micronaut Framework
Developing and deploying AWS Lambda functions with the Micronaut framework have been possible either with the Java runtime, or by deploying a native executable built with GraalVM to a custom runtime. The latter provides faster cold starts. When a Lambda function is invoked for the first time or scales up, an execution environment is created....
Nov 23, 2022
AWS Lambda with the Micronaut Framework
AWS Lambda is a serverless, event-driven compute service that lets you run code for any type of application or backend service without provisioning or managing servers. Cold Start vs. Warm Start Cold Start When a Lambda function is invoked for the first time or scales up, an execution environment is created. The first phase in...
Nov 22, 2022
How to build a GraalVM Native executable of a Micronaut application from an Apple Silicon Mac and deploy it to AWS Lambda ARM architecture
This post highlights the necessary changes to the application build to deploy a GraalVM Native executable to AWS Lambda Custom Runtime with an arm64 architecture. Lambda instruction set architectures AWS Lambda supports multiple architectures: The instruction set architecture of a Lambda function determines the type of computer processor that Lambda uses to run the function....
Sep 29, 2022
Micronaut Framework 3.7.1 Released!
The Micronaut Foundation is excited to announce the release of Micronaut framework 3.7.1! This release contains bug fixes and patch releases of several modules, including Micronaut CRaC, Micronaut SQL, and Micronaut Test Resources. Moreover, update your application to version 3.6.2 of the Micronaut Gradle Plugins if you use Gradle. If you have not yet updated to Micronaut framework 3.7,...
Jul 19, 2022
Micronaut Essentials Course in Spanish
For the first time, we are offering our popular Micronaut Essentials class in Spanish.
Jun 22, 2022
New Live Training Events Scheduled
Two new training workshops have been added to the schedule!
May 17, 2022
Micronaut 3.4.4 Released
The Micronaut Foundation is excited to announce the release of Micronaut framework 3.4.4! This release contains minor bug fixes and patch releases of several Micronaut Modules: Micronaut Maven Plugin 3.2.4 Micronaut SQL 4.2.3 Micronaut JAX-RS 3.2.1 Micronaut Oracle Cloud 2.1.3 Micronaut MQTT 2.1.1 Micronaut OpenAPI 4.0.1 Updating your Micronaut applications to 3.4.4 should be as easy...
May 4, 2022
Free In-Person Micronaut Class for AWS Lambda Users
The Micronaut Foundation™ is excited to be teaming up with Amazon and their AWS Serverless team!
May 4, 2022
New InfoQ Article: Cloud-Native Java with the Micronaut Framework
We encourage everyone to check out Graeme Rocher’s recent InfoQ article, Cloud Native Java with the Micronaut Framework. It is a great read for anyone using Micronaut or thinking about using the framework. In his article, Graeme covers reasons to use the Micronaut framework, how to get started and set up an IDE for Micronaut...
Apr 13, 2022
How to Access the Micronaut Gitter Community from the Element Matrix Client
As many of you know, the Micronaut Framework has a Gitter Community. (And if you didn’t know, come on over and join the conversation!) What you may not know is that Gitter now speaks Matrix. Matrix is an open network for secure, decentralized communication. You’ve always been able to access the Micronaut Gitter Community via...
Mar 8, 2022
(P)IoT Webinar Scheduled to Celebrate Pi Day
Join us on π Day (3-14) for a complimentary webinar in which Sergio del Amo will introduce the Micronaut MQTT module and demonstrate how to publish and subscribe to MQTT topics from a Micronaut application.
Feb 21, 2022
March Micronaut Training
Two new training offerings have just been added to the schedule!
Dec 20, 2021
Micronaut AOT – Build-Time Optimizations for Micronaut Applications
Today, Cédric Champeau introduced a new Micronaut module – Micronaut® AOT Micronaut AOT reduces application startup time and deployment size by executing a number of operations during the build. It can precompute bean requirements and perform substitutions at build time, so that only classes that are going to be used in production are included. Micronaut...
Dec 13, 2021
Micronaut Framework and Log4j 2 Vulnerability
Vulnerability CVE-2021-44228 may allow an attacker to remotely execute code. It affects Log4j’s log4j-core jar. Log4j v2.15.0 fixes it. Moreover, Log4j v2.16.0 disables JNDI functionality by default, and it removes message lookups. Log4j v2.17.0 addresses CVE-2021-45105. It protects against infinite recursion in lookup evaluation. Summary: Apache Log4j2 does not always protect from infinite recursion in...
Dec 3, 2021
New Micronaut Book Published
The Micronaut Foundation highly values the equal opportunity represented by open source technologies; working together with members of the Micronaut community to share information, knowledge, and expertise can only further promote success for everyone. Thus, when Zack Dawood and Nirmal Singh approached us and told us they were writing a book about the Framework, we...
Dec 3, 2021
New Training Courses Now Enrolling
Our first training workshops for 2022 have just been added to the schedule!
Nov 9, 2021
Introducing a New Micronaut YouTube Channel
The Micronaut framework now has its own, dedicated YouTube channel. Head over to YouTube to explore conference talks, streaming sessions, how-to videos, and more. Both new and experienced users will find a variety of videos designed to help them get the most out of the Framework. Subscribe today to be alerted when new videos are...
Nov 3, 2021
Micronaut Podcast Launched
We are excited to introduce an exciting new way for the Micronaut team and our community to share their enthusiasm for the Micronaut framework!
Oct 23, 2021
The Micronaut® Framework Celebrates 3 Years!
In 2017, the Grails team at Object Computing set out to build an intelligent compiler that precomputed framework infrastructure to achieve the same productivity benefits gained from Spring® without the runtime overhead. Today, we celebrate 3 years from the date of the first GA release of the Micronaut framework! Over the last 3 years, the...
Oct 8, 2021
New 2GM Developer Advocate Announced
The Micronaut and Grails Foundations™ are excited to announce that Sergio del Amo Caballero has taken on a new role and new responsibilities as the 2GM Developer Advocate! The Foundations support the technical innovation and advancement of the Grails® and Micronaut® frameworks for our growing global community, and the creation of this new position is...
Sep 15, 2021
2GM Q3 Town Hall Meeting Coming Soon
Our 2021 third-quarter Town Hall Meeting is just around the corner!
Sep 10, 2021
Micronaut Deep Dive Rescheduled
The Micronaut Deep Dive class that was originally scheduled for mid-September has been rescheduled for October 18th through October 21st.
Sep 2, 2021
New Bronze-Level Corporate Sponsor: SAFRI.NET
Today, we are pleased to share with our community that SAFRI.NET has joined the Micronaut Foundation™ as a Bronze-Level Corporate Sponsor!
Aug 11, 2021
Micronaut Training Workshop Coming Soon
If you’ve been wishing you could learn to maximize your productivity with the Micronaut framework directly from a member of the core Micronaut development team, this is your chance! A new public offering of our popular Micronaut Deep Dive course has been scheduled for September. This 4-day, 12-hour in-depth training workshop provides developers the knowledge...
Jul 28, 2021
Micronaut 3.0.0 M5 Released!
The Micronaut team is excited to announce the final milestone of Micronaut framework 3!
Jul 19, 2021
Calling All 2GM Users: Share Your Productivity Tips
We’re all about sharing it back. The Object Computing Groovy, Grails, and Micronaut team is collecting tips to compile into a resource that the global developer community can benefit from. By sharing your tips, you can help your peers build better solutions, making all of us stronger. What’s your go-to productivity tool or technique? No...
Jul 2, 2021
Community Project: Micronaut Guides Review
Micronaut Guides are detailed tutorials that help our community get the answers and tips they need to move forward with their projects quickly and efficiently. We strive to make sure that all of our guides are clearly written and technically thorough, so you can access the information you need with little to no difficulty or delay.
Apr 23, 2021
New Live Training Events Scheduled
Two new training workshops have been added to the schedule! Workshops are live, instructor-led, hands-on training classes designed to enable students to dramatically enhance their proficiency and productivity. Integrating Micronaut Apps with Amazon Web Services Dates: May 25 to May 28 Time: 9:00 a.m. to 12:00 p.m. CDT Instructor: Sergio del Amo Caballero Learn More...
Apr 19, 2021
JHipster Micronaut Blueprint 1.0 Release
We are very happy to announce the 1.0.0 release of the Micronaut Blueprint for JHipster (otherwise known as MHipster)! This release represents a culmination of effort and teamwork between the Micronaut Foundation, the JHipster community, and Object Computing to create a Micronaut option for the server-side portion of JHipster applications. JHipster is a development platform...
Apr 16, 2021
New Webinar for Micronaut and JHipster Users
On May 7th, JHipster’s Frederik Hahne and Object Computing’s Jason Schindler team up to present a complimentary 90-minute webinar on creating JHipster apps with the Micronaut Blueprint. Topics to be discussed include: What is JHipster? What is a blueprint? What is JDL? What is the Micronaut framework? Example monolith application walkthrough (command line) Example microservice...
Apr 16, 2021
Micronaut Framework Co-Founder to Speak at Jax Online
Micronaut co-founder, Graeme Rocher, is scheduled to present Advanced Compile-Time Dependency Injection with Micronaut on Tuesday, May 4th at the upcoming Jax Online conference. Graeme will demonstrate advanced techniques when using the Micronaut framework’s compilation-time dependency injection implementation, including how to use configuration injection and aspect-oriented programming, as well as how to manage the dependency...
Apr 12, 2021
Improving the Micronaut Guides Infrastructure
Since Micronaut 1.0, we have been heavily invested in the Micronaut Guides. We know they are a very good way to show different aspects of the framework with a working application that users can run and modify to their needs. Over the last three years, we have published around 50 guides, most of them written...
Mar 9, 2021
Micronaut 2.4 Released!
We’re pleased to announce the release of Micronaut 2.4.
Feb 23, 2021
Article: Integrating the Micronaut® Framework and Jupyter for Data Science
Don’t miss this Stainless AI article about the Micronaut framework and Jupyter
Feb 19, 2021
Don’t Miss This Stainless AI Article About the Micronaut Framework and Jupyter
Stainless AI recently published an article describing a new Micronaut-Jupyter plugin that assists in merging microservice and data science tech.
Dec 2, 2020
Micronaut for Microservices with Kotlin Webinar Tomorrow
Venkat Subramaniam webinar about creating and testing Micronaut applications using Kotlin
Nov 30, 2020
Micronaut Foundation Sponsorship Now Available!
We are excited to announce two new Micronaut Foundation sponsorship programs: the Corporate Sponsorship Program and the Community Member Sponsorship Program.
Nov 23, 2020
What’s New for Maven Users in Micronaut 2.2
The Micronaut 2.2 release includes version 1.1 of the Micronaut Maven Plugin. Here are the details!
Oct 30, 2020
Micronaut Launch: A Look Back at the First Six Months
We look back over the first six months of Micronaut Launch.
Oct 16, 2020
Micronaut at JCON 2020
JCON is right around the corner! Thanks to the folks at JCON-Online, if you are one of the first 50 people to use the ticket code JCON-MICRONAUT you will get a 3-day conference ticket for free!
Oct 12, 2020
Micronaut and GraalVM: An Integration Story
Find out what the Micronaut development team is doing to make integrating your Micronaut applications with GraalVM as easy as possible.
Oct 8, 2020
Micronaut Gradle Plugin
In this video, Micronaut co-founder, Graeme Rocher, demonstrates how to take advantage of the new Micronaut Gradle plugin, which is included by default in Micronaut 2.1.0.
Oct 1, 2020
2GM Quarterly Town Hall Meetings
2GM Town Hall Meetings give the Groovy, Grails, and Micronaut team a chance to engage with you and empower you to contribute to the frameworks you love.
Sep 26, 2020
[Spanish] Micronaut Live Coding Session at javaMéxico
In this coding session, streamed live on September 26, 2020, Micronaut team member Iván López demonstrates the main features of Micronaut.
Aug 31, 2020
Micronaut 2: AWS Lambda Functions
Micronaut 2 includes many improvements to help you write Micronaut applications and serverless functions and deploy them to AWS Lambda.
Aug 25, 2020
Hands-on Lab: Building Java Cloud-Native Applications with Micronaut and OCI
Micronaut co-founder, Graeme Rocher, will host a hands-on lab at Oracle Developer Live—Java to demonstrate how you can use Micronaut to build modern cloud-native applications on Oracle Cloud Infrastructure (OCI) that are easy to test, fast to execute, and can be deployed to the cloud in a few simple steps.
Aug 20, 2020
Virtual Micronaut 2 Q&A Session Coming Soon
Micronaut co-founder, Jeff Scott Brown, and Product Development Lead, James Kleeh, host a complimentary, virtual Q&A session tomorrow.
Aug 11, 2020
Deploy Friday Webinar: Episode 16 Micronaut
Iván López joins Rodrigo Graciano, Otavio Santana, and Robert Douglas in this discussion about Micronaut on Platform.sh’s 16th episode of “Deploy Friday.”
Jul 30, 2020
[Spanish] Introduction to Micronaut
Introduction to Micronaut at Mérida (Mexico) Java User Group.
Jul 30, 2020
New Micronaut Project IntelliJ IDEA Ultimate 2020.2
As of 2020.2, IntelliJ IDEA Ultimate offers the ability to create new Micronaut projects directly from the wizard.
Jul 22, 2020
GraalVM Native Image Generation Improvements – Micronaut 2.0
Graeme Rocher, Micronaut framework co-founder, talks about improvements to GraalVM Native Image generation in Micronaut 2.0.
Jul 21, 2020
Support for Gradle 6.5 Incremental Compilation – Micronaut 2.0
Graeme Rocher, Micronaut framework co-founder, talks about Gradle incremental compilation support in Micronaut 2.0.
Jul 20, 2020
Improvements to Command Line Interface – Micronaut 2.0
Graeme Rocher, Micronaut framework co-founder, talks about Micronaut 2.0 command line interface improvements.
Jul 18, 2020
Reactive Libraries – Micronaut 2.0
Graeme Rocher, Micronaut framework co-founder, talks about Micronaut 2.0 reactive libraries (RxJava …) support.
Jul 17, 2020
Serverless Support (Azure, AWS, GCP) – Micronaut 2.0
Graeme Rocher, Micronaut framework co-founder, talks about Micronaut 2.0 serverless support (AWS, Azure, GCP) improvements.
Jul 16, 2020
Servlet Support – Micronaut 2.0
Graeme Rocher, Micronaut framework co-founder, talks about Micronaut 2.0 servlet support.
Jul 15, 2020
HTTP/2 Support – Micronaut 2.0
Graeme Rocher, Micronaut framework co-founder, talks about Micronaut 2.0 HTTP/2 support.
Jul 14, 2020
Maven Support – Micronaut 2.0
Graeme Rocher, Micronaut framework co-founder, talks about Micronaut 2.0 Maven support improvements.
Jul 13, 2020
Micronaut Launch – Micronaut 2.0
Graeme Rocher, Micronaut framework co-founder, discusses Micronaut Launch, the easiest way to create a Micronaut app.
Jul 2, 2020
State Of The Micronaut
We at Object Computing and the Micronaut Foundation, led by Graeme and myself, remain committed to our growing community and continuing to advance what we have built here. Our focus continues to be building and helping our community create better technology. This is what we do and will continue to do. The community is an...
Jun 29, 2020
Micronaut Foundation Announced
Today, we announced the formation of the Micronaut Foundation, a not-for-profit company established to advance innovation and adoption of the Micronaut® framework, a free and open, public-use software development framework used to build modular, easily testable microservice and serverless applications. The Micronaut Foundation oversees software roadmap and development, best practices and processes, repository control, documentation...
May 15, 2020
Micronaut Now Supports Microsoft Azure Functions
The Micronaut team at Object Computing is pleased to announce that Micronaut 2.0.0.M3 now features support for developing serverless applications with Azure Functions. If you want to develop Azure Functions with Java, you’ll find that you can dramatically improve your productivity and build incredibly fast and lightweight applications with the Micronaut framework. Micronaut’s Azure-friendly features...
Apr 30, 2020
Micronaut 2.0 M3: A Big Boost for Serverless, Plus Micronaut Launch
The Micronaut team at Object Computing is super excited to announce the final milestone on our journey to Micronaut 2.0. This milestone focuses on two important areas of the framework: the command line interface (CLI) and serverless support. For more information about all the new features, see the “What’s New” guide. Introducing Micronaut Launch The...
Apr 30, 2020
Introducing Micronaut 2.0 Launch
With the release of Micronaut 2.0 M3, we have gone live with a brand new implementation of the Micronaut command line interface (CLI) and Micronaut Launch, an online tool for creating Micronaut applications. A CLI History When the Micronaut framework was first being developed, we knew we needed a tool to generate applications that allowed...
Apr 28, 2020
Practical Performance Comparison of Spring Boot, Micronaut 1.3, Micronaut 2.0
Modern Java frameworks are challenging each other to keep pushing features and performance into previously inconceivable areas. Here are the results of our most recent Spring Boot, Micronaut 1.3, and Micronaut 2.0 comparisons.
Apr 16, 2020
Grails and Micronaut Product Teams Announce Expansion of Leadership
Grails and Micronaut Product Teams announce expansion of leadership team. Puneet Behl is now Grails Product Development Lead, and James Kleeh is now Micronaut Development Lead.
Apr 16, 2020
5 Reasons You’ll ❤️ Using Micronaut and IntelliJ IDEA to Boost Your Productivity
Here are five specific features that make the Micronaut IntelliJ IDEA combo a terrific tool for any developer looking to boost his or her productivity.
Apr 9, 2020
Micronaut Is Now Certified to Run on Amazon Corretto
Users can now be assured that Micronaut is certified to run on Amazon Corretto, and we will continue our partnership with Amazon to ensure users don’t run into any issues in production.
Apr 7, 2020
Micronaut vs Quarkus vs Spring Boot Performance on JDK 14
After the recent releases of Micronaut 2.0 M2 and JDK 14, I decided it would be a good time to see what the state of play is performance wise between the Micronaut framework, Quarkus, and Spring Boot on JDK 14 in 2020. Historically, we have encouraged users to make their own judgments, but recently some...
Apr 2, 2020
Micronaut 2.0 Milestone 2: Massive Maven Improvements
Micronaut 2.0 Milestone 2 has been released, and it offers several exciting new and enhanced features!
Mar 3, 2020
Back to the Future with Micronaut Servlet
The Micronaut Team at Object Computing, Inc. is pleased to announce the first milestone of Micronaut Servlet, a new implementation of the Micronaut framework that runs on traditional Java servlet containers. Micronaut Servlet provides support for replacing the Netty-based HTTP server that comes with the Micronaut framework with either Jetty, Tomcat, or Undertow, which may...
Oct 7, 2019
Micronaut AOP: Awesome Flexibility Without the Complexity
Learn more about Micronaut’s AOP system and how easy it is to use compared to competitors.
Jul 26, 2019
Micronaut Predator Renamed Micronaut Data
We are abandoning the use of the word Predator and will refer to our newly announced technology as Micronaut Data.
Jul 18, 2019
Announcing Micronaut Data
Today, the Micronaut team at Object Computing, Inc. unveiled Micronaut Data, a brand new Open Source project that aims to dramatically improve the runtime and memory performance of data access repository logic for the microservice and serverless era, while also maintaining the productivity benefits of tools like GORM and Spring Data.
Apr 16, 2019
Microservices on GCP Dramatically Simplified at Google Cloud Next ’19
Micronaut co-founder, Jeff Scott Brown, demonstrates how to use Micronaut to build a simple suite of microservices and deploy them to GCP with minimal complexity and effort.
Feb 21, 2019
Uploading Big Files with Micronaut and Elastic Beanstalk
If you want to upload files with Micronaut, you may need to configure maximum request size and the max file size properties. Here’s how to do that.
Jan 29, 2019
Micronaut 1.0.4 Released with Improved Modularity
Release announcement for Micronaut 1.0.4
Nov 13, 2018
Spring Boot to Micronaut with Ahead-of-Time Compilation
Demonstrates how to turn a Spring Boot application into a Micronaut application at compilation time and run the application on GraalVM
Nov 8, 2018
Introduction to the Micronaut Framework: Building Ultra-Lightweight Microservices
In this 45-minute talk presented at Voxxed Days Microservices Paris in October 2018, Micronaut co-founder, Graeme Rocher, introduces the framework and demonstrates how you can take your microservices to the next level with Micronaut’s ahead-of-time (AOT) compilation and Oracle’s GraalVM to achieve instant startup and low memory footprint.
Oct 8, 2018
Micronaut 1.0 RC2 and the Power of Ahead-of-Time Compilation
Micronaut 1.0.0. RC2 release announcement
Sep 30, 2018
Micronaut 1.0 RC1 and the Power of Ahead-of-Time Compilation
Micronaut 1.0 release candidate 1 has been released! Discover the key features that make Micronaut stand out among Java frameworks.
May 23, 2018
The Micronaut Framework Open Sourced
We’re delighted to announce that Micronaut™ has been open sourced on Github! Watch for the first milestone of Micronaut 1.0 next week!