GreenLightning is an embeddable high-performance microservice framework with built-in HTTP and MQTT support. Use it to build lightning-fast, modern web applications in Java

GreenLightning is built from the ground-up to be garbage-free, lock-free, and security-first. It is capable of running directly on Compact-1 Java Virtual Machines with no additional configuration.

The framework uses a declarative event-driven actor model, making code simpler and easier to maintain. Because of this declarative model, operational logic like thread synchronization, exception handling, and null object conditions are handled by the framework and completely removed from your business logic. This lets users write logic that is multithreaded and asynchronous without ever scheduling a single task or creating a single lock.

GreenLightning supports fine-grained telemetry information published via a built-in web server which can be enabled or disabled with a single flag. When enabled, this server allows users to inspect live metrics about class-level CPU utilization and end-to-end data throughput - all without any specialized build or deployment.

Programming language: Java
License: BSD 3-clause "New" or "Revised" License
Latest version: v0.1.0

GreenLightning alternatives and similar libraries

Based on the "Game Development" category.
Alternatively, view GreenLightning alternatives based on common mentions on social networks and blogs.

Do you think we are missing an alternative of GreenLightning or a related project?

Add another 'Game Development' Library