MICRONAUT Performance Monitor
FusionReactor is able to monitor Java applications running on the MICRONAUT. FusionReactor is the most developer-centric means of seeing into the performance of Java applications running on MICRONAUT.
FusionReactor is the tool you need to troubleshoot the most complex application performance issues. Giving you instant insight into where issues are occurring or where your application is performing poorly.
All the insight you need from the MICRONAUT Performance Monitor
Deliver software faster using your Framework Application
Actionable insight into your Framework Application
Fix SQL Bottlenecks before they become an issue
Find Critical issues on your MICRONAUT Framework Application
Find out instantly when things go wrong on your Framework Application
See What Our Customers Think
What is MICRONAUT?
Micronaut is a modern, JVM-based, full-stack Java framework designed for building modular, easily testable JVM applications with support for Java, Kotlin, and the Groovy language.
Micronaut is developed by the creators of the Grails framework and takes inspiration from lessons learned over the years building real-world applications from monoliths to microservices using Spring, Spring Boot, and Grails.
Micronaut aims to provide all the tools necessary to build JVM applications including:
- Dependency Injection and Inversion of Control (IoC)
- Aspect-Oriented Programming (AOP)
- Sensible Defaults and Auto-Configuration
With Micronaut you can build Message-Driven Applications, Command Line Applications, HTTP Servers and more whilst for Microservices in particular Micronaut also provides:
- Distributed Configuration
- Service Discovery
- HTTP Routing
- Client-Side Load Balancing
At the same time Micronaut aims to avoid the downsides of frameworks like Spring, Spring Boot, and Grails by providing:
- Fast startup time
- Reduced memory footprint
- Minimal use of reflection
- Minimal use of proxies
- No runtime bytecode generation
- Easy Unit Testing
Historically, frameworks such as Spring and Grails were not designed to run in scenarios such as server-less functions, Android apps, or low memory-footprint microservices. In contrast, Micronaut is designed to be suitable for all of these scenarios.
This goal is achieved through the use of Java’s annotation processors, which are usable on any JVM language that supports them, as well as an HTTP Server and Client built on Netty. In order to provide a similar programming model to Spring and Grails, these annotation processors precompile the necessary metadata in order to perform DI, define AOP proxies and configure your application to run in a low-memory environment.
Many of the APIs within Micronaut are heavily inspired by Spring and Grails. This is by design, and aids in bringing developers up to speed quickly.