MICRONAUT Performance Monitor

The most developer-centric means of seeing into the performance of Java applications running on MICRONAUT

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.

MICRONAUT Performance Monitor, FusionReactor