Apache Karaf Reviews (24)

Reviews

Apache Karaf Reviews (24)

4.2
24 reviews

What do users say?

Generated using AI from real user reviews
Users consistently praise the ease of deployment and hot deployment feature of Apache Karaf, which simplifies managing applications and environments. Many appreciate its ability to handle complex setups and modular architecture, making it suitable for microservices. However, some users note that dependency resolution can be challenging at times.
Search reviews
Filter Reviews
Clear Results
G2 reviews are authentic and verified.
Verified User in Telecommunications
UT
Verified User in Telecommunications
Enterprise (> 1000 emp.)
"Karaf is awesome!"
5/5
What do you like best about Apache Karaf?

Hot pluggablity of changes on the web server. Review collected by and hosted on G2.com.

What do you dislike about Apache Karaf?

Nothing specific until now. It may be a challenge in the pure CNA Review collected by and hosted on G2.com.

Kevin S.
KS
Kevin S.
Principal
Mid-Market (51-1000 emp.)
"Karaf is a great modular runtime"
4.5/5
What do you like best about Apache Karaf?

Karaf is a great runtime for our Java application. It allows the creation of loosely coupled services and provides the necessary infrastructure for our applications. Review collected by and hosted on G2.com.

What do you dislike about Apache Karaf?

The tutorials/examples could be a bit better as there are several options on how to do some things or as the OSGi spec has changed or new versions of Karaf have come out, there are new/better ways but you sometimes find the old way when searching. Review collected by and hosted on G2.com.

Verified User in Information Technology and Services
UI
Verified User in Information Technology and Services
Mid-Market (51-1000 emp.)
"Good at keeping track of versioning, difficult to configure for application"
3/5
What do you like best about Apache Karaf?

It is very good at making sure the software built is from a known version of every component that is part of it. This is because version parameters are set up for each component in the application, that control the min and max version of that particular component. Review collected by and hosted on G2.com.

What do you dislike about Apache Karaf?

Initially it is very hard to set up the feature file for the application - which lists all the components and their dependencies. Often would get wiring errors, and the error messages are not very helpful in explaining them. It is a lot of trial and error, and very time consuming. Once set up it works great, until you have to introduce a new component into the mix and then sometimes the fun begins all over again! Review collected by and hosted on G2.com.

Smitha B.
SB
Smitha B.
Graduate Student, Computer Science
Higher Education
Enterprise (> 1000 emp.)
"Best container with hot deployment"
5/5
What do you like best about Apache Karaf?

The hot deploy feature allows you to simply drop a KAR package, and the deployment is complete. Review collected by and hosted on G2.com.

What do you dislike about Apache Karaf?

You need to restart it often; in case of an upgraded package, it doesn't sync. Restart the container. Review collected by and hosted on G2.com.