KubeMQ logo
KubeMQ logo

KubeMQ

By KubeMQ Ltd.

Certified enterprise ready

Kubernetes native message queue and message broker

*Requires OpenShift to install

Software version

2.0.4

Type

Operator

Rating

2 reviews

KubeMQ provides a full messaging solution for enterprises using Red Hat OpenShift to create their microservices applications, extending OpenShift’s capabilities to provide Kubernetes native messaging driven architecture. Using KubeMQ enterprises can build stable microservices solutions that can be easily scaled as well as enabling additional microservices to be quickly developed and added to the solution.

Kubernetes Native

Innovative and modern message queue and message broker in a lightweight container developed to run in Kubernetes, certified in the CNCF landscape and connect natively to the cloud-native ecosystem. It can be deployed on Kubernetes, MicroK8s, K3s as well as on the edge.

Ease of use with OpenShift

One-click deployment for Red Hat OpenShift users through a certified Operator. Developer friendly by simple to use SDKs and elimination of the many developers and DevOps-centered challenges to define exchanges, brokers, channels, routes, and predefined topics.

One messaging platform for all use cases

Saves the need to maintain multiple messaging platforms for different use cases. KubeMQ supports all messaging patterns such as Queue, Stream, Pub/Sub (With or without Persisted Volume) and RPC.

Additional features

Scales instantly - All nodes are active and serve traffic - Built-in Caching, Metrics, and Tracing - gRPC, Rest and WebSocket Transport protocols with TLS support (both RPC and Stream modes) - .Net, Java, Python, Go and NodeJS SDKs - Monitoring dashboard

Additional resources

Want more product information? Explore detailed information about using this product and where to find additional help.

Reviews

Read what others are saying about this product in our review section.

  • LT

    Lewis T.

    Review source: Organic
    Review source: Organic
    (0)Apr 27, 2020

    "An easy-to-use microservice solution"

    What do you like best?

    KubeMQ allows me to use message queues, PubSub, and RPC all in one microservice, this means that I don't have to train my team on 3 different services I can just train them how to use this singular microservice.

    What do you dislike?

    Their NodeJS SDKs code is quite hard to follow and doesn't have support for TypeScript, although this can be easily bridged as KubeMQ just uses GRPC and Rest.

    What problems are you solving with the product? What benefits have you realized?

    KubeMQ allows me to utilize different types of communication between apps that I wouldn't be able to use otherwise because the hosting of microservices would be too much.

  • A

    Anonymous

    Verified Current User
    Review source: Organic
    Verified Current User
    Review source: Organic
    (0)May 02, 2020

    "Highly recommended messaging framework for Kubernetes"

    What do you like best?

    KubeMQ is a modern message queue and message broker that was specifically developed to work in Kubernetes environment. As such, when deploying with Kubernetes, it is very easy to use and it provides superior performance. KubeMQ is working smoothly and transparently with Kubernetes to provide scalable, high available and secured applications.

    What do you dislike?

    There is a limited variety of connectors and bridges available today for KubeMQ, but I found their technical support very attentive and ready to address our proprietary design needs.

    Recommendations to others considering the product:

    If you develop or migrate to Kubernetes environment, it is highly recommended to consider KubeMQ. As it supports all messaging patterns such as Queue, Stream, Pub/Sub and RPC it is most likely to address your use cases, all by a single solution.

    What problems are you solving with the product? What benefits have you realized?

    There is a substantial need for messaging and queuing in our microservices architecture that KubeMQ solves. It runs easily with Kubernetes and connect natively to the cloud-native ecosystem.