Apache Karaf
The Modulith Runtime
Apache Karaf is a modulith runtime for enterprise applications, intended to handle the surrounding runtime concerns so developers can concentrate on business code. It runs on premise or in the cloud, on any machine with Java, including Docker images, and supports several frameworks and application types such as REST/API, Web, and Spring Boot.
The runtime includes an HTTP service, instance management, JMX, configuration, security, a shell console with SSH, logging, deployers, and provisioning for frameworks including JAX-RS and Spring Boot. A shell console ships out of the box for managing bundles, features, configuration, and instances interactively or remotely over SSH/JMX. Related projects extend the platform: Karaf Cellar provides clustering with discovery, cluster groups, resource synchronization, and DOSGi, while Karaf Decanter offers monitoring, alerting, and business activity monitoring through collectors, a dispatcher, alerting, and appenders.
Karaf is distributed as an open-source project under the Apache v2 license, with sources, mailing lists, and an issue tracker available to the community.
12 alternatives to Apache Karaf
Ranked by how well each tool replaces Apache Karaf: shared features, audience, price and popularity.
A cluster management framework for partitioned and replicated distributed resources
Covers 8 of 15 key features.
Free planOpen source64 out of 100 matchContact salesEnterprise open source operating system published by Canonical
Covers 3 of 15 key features.
Free planOpen source61 out of 100 matchContact salesOpen-source software for reliable, scalable, distributed computing
Covers 1 of 15 key features.
Free planOpen source61 out of 100 matchFreeEnterprise-grade unified stream and batch processing engine with event-time windowing.
Covers 2 of 15 key features.
Open source60 out of 100 match—Distributed real-time computation system for processing unbounded data streams
Covers 1 of 15 key features.
Free planOpen source60 out of 100 matchFreeOpen Source Serverless Cloud Platform
Covers 7 of 15 key features.
Free planOpen source60 out of 100 matchContact salesA highly-extensible Platform-as-a-Service (PaaS) framework for running Apache Tomcat, PHP,
Covers 2 of 15 key features.
Open source59 out of 100 match—Emails at the heart of your business logic
Covers 6 of 15 key features.
Free planOpen source58 out of 100 matchContact salesApache CloudStack — Infrastructure for Virtual Machines and Bare Metal
Covers 2 of 15 key features.
Free planOpen source58 out of 100 matchFreeTools to deploy, manage, and monitor Apache Hadoop clusters.
Covers 4 of 15 key features.
Free planOpen source58 out of 100 matchContact salesAn open-source integration container for connecting applications and services.
Covers 5 of 15 key features.
Free planOpen source58 out of 100 matchFree- 58 out of 100 match—