

Apache Kafka and PubSub+ Platform compete in the data streaming solutions category. Apache Kafka gains an advantage with its open-source model, high scalability, and integration capabilities, while PubSub+ Platform excels in protocol support and cloud integration.
Features: Apache Kafka benefits from its open-source nature, allowing high scalability with features like replication and partitioning. Its integration with tools like Apache Spark enhances analytical processing. Users appreciate its fault tolerance and horizontal scalability. PubSub+ Platform supports various protocols and offers flexibility with topic-based subscriptions. Its standout features include an advanced event mesh capability, accommodating seamless data flow in hybrid cloud environments.
Room for Improvement: Apache Kafka could improve with a more intuitive UI for configuration and monitoring. Users also suggest streamlining the deployment process and enhancing support tools. Dependency on ZooKeeper and managing multiple consumers are noted concerns. PubSub+ Platform is encouraged to develop dynamic topic hierarchy and event catalog features further. Users also seek improved ease of administration and better observability relative to event handling.
Ease of Deployment and Customer Service: Apache Kafka is widely deployed in on-premises and hybrid environments but requires significant expertise for complex deployments. The community-driven customer support can result in variable experiences. PubSub+ Platform offers structured support, which provides direct assistance, and is known for its adaptability to various cloud environments, making it attractive for scalable messaging solutions.
Pricing and ROI: As an open-source solution, Apache Kafka has no licensing fees, appealing to cost-conscious organizations, though expertise is necessary for maintenance. This setup provides substantial ROI when effectively integrated into custom data processing solutions. PubSub+ Platform involves upfront licensing expenses but is justified by its robust feature set and easy integration within enterprise environments. Its pricing is deemed reasonable against its capabilities, supporting varying deployment models and business scaling.
I want to receive good technical support, which I only need once a month or every six months, and the experience has been unsatisfactory.
There is plenty of community support available online.
The Apache community provides support for the open-source version.
they can come on calls and assist quite well,
I have looked into PubSub+ Platform's support forums to read and understand a few things that I did not understand.
Customers have not faced issues with user growth or data streaming needs.
I need to enable my solution with high availability and scalability.
In terms of scalability, I would rate PubSub+ Platform as quite scalable, around 9.99.
This feature of Apache Kafka has helped enhance our system stability when handling high volume data.
Apache Kafka is stable.
Apache Kafka is a mature product and can handle a massive amount of data in real time for data consumption.
I think the stability of PubSub+ Platform is pretty good, and I would rate it at eight.
The performance angle is critical, and while it works in milliseconds, the goal is to move towards microseconds.
We are always trying to find the best configs, which is a challenge.
The long-term data storage feature in Apache Kafka depends on the setting, but I believe the maximum duration is seven days.
It was as impressive as Kafka, better than Kafka based on my experience working on the Solace and Kafka white paper.
There is a lack of functionality in PubSub+ Platform; Solace has introduced microservices and micro-integrations recently with some capabilities, but they can improve on these.
The analytics tools integrated within PubSub+ Platform are good, as it has already integrated with cloud logging and the cloud logging features, making the analytics pretty good already.
The open-source version of Apache Kafka results in minimal costs, mainly linked to accessing documentation and limited support.
Its pricing is reasonable.
Pricing-wise for PubSub+ Platform, I find it a little expensive, so I would rate it at six.
Apache Kafka is particularly valuable for managing high levels of transactions.
Apache Kafka is effective when dealing with large volumes of data flowing at high speeds, requiring real-time processing.
It allows the use of data in motion, allowing data to propagate from one source to another while it is in motion.
The solution's ability to decouple message producers and consumers allows us to have high cohesion and low coupling, making it an excellent solution for that purpose.
The main benefits PubSub+ Platform provides for the end-user include building a robust and scalable system with very low network latency, which improves the customer experience, whether using mobile phones or applications.
The best features of PubSub+ Platform include being highly scalable, allowing us to handle billions and billions of events.
| Product | Mindshare (%) |
|---|---|
| Apache Kafka | 4.0% |
| PubSub+ Platform | 3.8% |
| Other | 92.2% |


| Company Size | Count |
|---|---|
| Small Business | 32 |
| Midsize Enterprise | 18 |
| Large Enterprise | 50 |
| Company Size | Count |
|---|---|
| Small Business | 5 |
| Midsize Enterprise | 1 |
| Large Enterprise | 14 |
Apache Kafka provides scalable, high-throughput, real-time data processing. Appreciated for its open-source nature and integration capabilities, Kafka supports distributed messaging and high-volume handling with essential features like message retention, replication, and partitioning.
Apache Kafka is a powerful tool for managing efficient data streams and high volumes of asynchronous messages. Its ease of setup and robust integration options make it popular among industries requiring real-time data streaming and processing. Key features such as message retention and consumer groups cater to demanding applications, while fault-tolerant design ensures reliability. Despite its advantages, Kafka can improve in areas like duplicate management, documentation, and intuitive interfaces. Challenges in configuration and monitoring tools suggest areas for enhancement, alongside reducing complexity and resource dependency.
What are the key features of Apache Kafka?Industry applications for Apache Kafka include real-time data streaming for IoT, big data management, and analytics. In finance, it supports fraud detection and transaction monitoring. Healthcare uses Kafka for patient data handling and logistics leverage its data distribution capabilities to optimize operations. Its ability to manage large-scale asynchronous communication makes it vital across sectors demanding high data throughput and reliability.
PubSub+ Platform is designed for real-time message publishing and outstanding interoperability. With features like intuitive administration and topic filtering, it offers both stability and high performance for scalable deployments across diverse scenarios.
PubSub+ Platform enhances data integration with its event mesh and seamless protocol compatibility, providing a comprehensive solution for organizations tracking shipments, generating reports, and managing transactions. Its granular topic filtering and WAN optimization ensure high utility in event-driven applications and cloud deployments. Users highlight the platform's intuitive administration and ease of management, though some seek improved integration with third-party tools and enhanced observability. Concerns include scalability for large payloads and training resource availability. Despite its interface complexity, PubSub+ remains valuable for trading and market data distribution.
What are the key features of PubSub+ Platform?PubSub+ Platform is widely implemented for asynchronous messaging in industries like finance for trading and market data, logistics for shipment tracking, and tech operations management. It enables companies to modernize applications while ensuring data accuracy and efficiency across global systems.
We monitor all Streaming Analytics reviews to prevent fraudulent reviews and keep review quality high. We do not post reviews by company employees or direct competitors. We validate each review for authenticity via cross-reference with LinkedIn, and personal follow-up with the reviewer when necessary.