Try our new research platform with insights from 80,000+ expert users
Shubham Yadav - PeerSpot reviewer
Backend Developer at Mindstix Softwares
Real User
Top 20
Everything is well-documented, straightforward and useful retention policies of Kafka topics
Pros and Cons
  • "Kafka provides handy properties that allow us to directly configure the data, whether to keep it or discard it after use."
  • "There's one thing that's a common use case, but I don't know why it's not covered in Kafka. When a message comes in, and another message with the same key arrives, the first version should be deleted automatically."

What is our primary use case?

It's basically four bands of use cases, where we publish data on Kafka topics and stream it across microservices.

How has it helped my organization?

Some of the retention policies of Kafka topics have been most beneficial for data management specifically.

Based on our experience, there are different use cases where data needs to be handled in different ways. Sometimes we want to get rid of it once it has been consumed, or we have to store it for a longer period. 

Kafka provides handy properties that allow us to directly configure the data, whether to keep it or discard it after use.

What is most valuable?

I feel the streaming speed, the way messages are processed, and some of the topic features like partitions and offset management are quite handy.

What needs improvement?

There's one thing that's a common use case, but I don't know why it's not covered in Kafka. When a message comes in, and another message with the same key arrives, the first version should be deleted automatically. 

We want to keep only one instance of a message at any given time, the latest one. However, Kafka doesn't have this functionality built-in. It keeps all the data, and we have to manually delete the older versions.

 So, I would like to have only one instance of messages, based on the keys. If the key is the same, there should always be the latest message present instead of all versions of that message.

Buyer's Guide
Apache Kafka on Confluent Cloud
June 2025
Learn what your peers think about Apache Kafka on Confluent Cloud. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
856,873 professionals have used our research since 2012.

For how long have I used the solution?

I have been using it for three years. I use the latest version. I work with v3.6.

What do I think about the stability of the solution?

I would rate the stability a six out of ten. When it's good, it works fine. But as soon as traffic increases and the number of topics on the cluster exceeds a certain limit, it becomes unresponsive. 

We then have to get rid of Kafka topics, but even that's not easy because the whole site becomes unresponsive. We don't have easy dashboard access to remove unnecessary topics. That's one issue.

What do I think about the scalability of the solution?

I would give it an eight out of ten for scalability. It's scalable, but there's room for improvement in reliability. When we scale up at the pod level, reliability goes down due to mismanagement of offsets, leading to data loss. Then, there is mismanagement when we scale it up, and then there is a point where we want to scale down because traffic is less. 

During scale-down, we also often see data loss. They can work on improving this.

We currently have large enterprise business as our customers.

How was the initial setup?

I would rate my experience with the initial setup of this product, a seven out of ten where one is difficult and ten is easy.

I have not faced any difficulties or challenges while setting this product up. They have proper documentation, so it's easy to go through it and set things up.

It's the cloud solution, so it's deployed on the cloud in our customers' organizations. And they use Confluent Cloud. 

What about the implementation team?

It's taken care of by different teams.

What other advice do I have?

Overall, I would rate it an eight out of ten. 

I would recommend it because everything is well-documented and straightforward.

We can install Kafka directly, but we don't have direct access to the data on Kafka. So it's good to have tools like Kafka Magic or Kafka Tool to access and visualize the data.

Which deployment model are you using for this solution?

Public Cloud
Disclosure: My company has a business relationship with this vendor other than being a customer: consultant
PeerSpot user
Senior Architect at a outsourcing company with 501-1,000 employees
Real User
Top 20
An Azure Marketplace offering that provides Apache Kafka as a service
Pros and Cons
  • "Kafka and Confluent Cloud have proven to be cost-effective, especially when compared to other tools. In a recent BI integration program over the past year, we assessed multiple use cases spanning ship-to-shore and various Azure integrations. Our findings revealed that Confluent Kafka performed exceptionally well, standing out alongside Genesys and Azure Event Hubs. While these three are top contenders, the choice among other tools depends on the specific use case and project requirements. The customer initially used tools like SMQs, FITRA, and Stream for real-time data processing. However, after our recommendation, Confluent Cloud proved to be a superior choice, capable of replacing these three tools and simplifying their data infrastructure. This shift to a single tool, Confluent Cloud, streamlined their operations, making maintenance and management more efficient for their internal projects."
  • "Regarding real-time data usage, there were challenges with CDC (Change Data Capture) integrations. Specifically, with PyTRAN, we encountered difficulties. We recommended using our on-premises Kaspersky as an alternative to PyTRAN for that specific use case due to issues with CDC store configuration and log reading challenges with the iton components."

What is our primary use case?

Our use case is for real-time data integration. It was a preferred tool for this purpose. Additionally, we employed Azure EventHub, another service, as an indicator for real-time data in a couple of larger programs focused on integrating real-time data and visualization.

What is most valuable?

Kafka and Confluent Cloud have proven to be cost-effective, especially when compared to other tools. In a recent BI integration program over the past year, we assessed multiple use cases spanning ship-to-shore and various Azure integrations. Our findings revealed that Confluent Kafka performed exceptionally well, standing out alongside Genesys and Azure Event Hubs. While these three are top contenders, the choice among other tools depends on the specific use case and project requirements.

The customer initially used tools like SMQs, FITRA, and Stream for real-time data processing. However, after our recommendation, Confluent Cloud proved to be a superior choice, capable of replacing these three tools and simplifying their data infrastructure. This shift to a single tool, Confluent Cloud, streamlined their operations, making maintenance and management more efficient for their internal projects.

What needs improvement?

Regarding real-time data usage, there were challenges with CDC (Change Data Capture) integrations. Specifically, with PyTRAN, we encountered difficulties. We recommended using our on-premises Kaspersky as an alternative to PyTRAN for that specific use case due to issues with CDC store configuration and log reading challenges with the iton components.

For how long have I used the solution?

We implemented this solution approximately a year and a half ago for significant projects.

What do I think about the stability of the solution?

I would rate the stability 8 out of 10. 

What do I think about the scalability of the solution?

I would rate the scalability 8 out of 10. 

How was the initial setup?

I haven't personally implemented it. The recommendation was made during a consulting program based on a thorough assessment of the tool's capabilities, connectors, and services. However, there hasn't been direct implementation on-site.

What other advice do I have?

While most of the capabilities meet current organizational needs, the pricing is slightly higher. Companies need to consider this aspect in their decision-making process, given the managed and comparatively higher price point. I would rate it an eight due to its capabilities and CDC integrations. It stands out as a top tool that can replace others for real-time data integration processes. The CIBC capability has the potential to handle EDCs effectively. While I assume the support is good for out-of-the-box challenges, I'm not certain about the cost. Overall, I believe it's a strong choice with a rating of eight.

Disclosure: My company has a business relationship with this vendor other than being a customer: Partner
PeerSpot user
Buyer's Guide
Apache Kafka on Confluent Cloud
June 2025
Learn what your peers think about Apache Kafka on Confluent Cloud. Get advice and tips from experienced pros sharing their opinions. Updated: June 2025.
856,873 professionals have used our research since 2012.
Sr Executive Accounts at a computer software company with 1,001-5,000 employees
Real User
Top 5Leaderboard
Has good stability and helps with real-time data streaming feature
Pros and Cons
  • "In case of huge transactions on the web or mobile apps, it helps you capture real-time data and analyze it."
  • "There could be an in-built feature for data analysis."

What is our primary use case?

We had a legacy website collecting user data as they logged into the portal. We wanted to capture that information in Snowflake and store it in a mobile app. We used Apache Kafka on Confluent Cloud for real-time data streaming.

What is most valuable?

It is a single platform to publish any information on any given topic. In case of huge transactions on the web or mobile apps, it helps you capture real-time data and analyze it.

What needs improvement?

There could be an in-built feature for data analysis.

For how long have I used the solution?

We have been using Apache Kafka on Confluent Cloud for a year.

What do I think about the stability of the solution?

I rate the product’s stability a nine out of ten. There is room for improvement as we need to put some effort into setting it up to develop use cases. 

What do I think about the scalability of the solution?

The product is highly scalable.

How are customer service and support?

The technical support services are good.

How was the initial setup?

The initial setup requires effort to deploy in the cloud or local environments. Once the servers and other prerequisites are ready, it is simple. It took us one month to complete the process. However, the approximate deployment time depends on particular use cases.

What about the implementation team?

We implemented the product in-house.

What other advice do I have?

I recommend Apache Kafka on Confluent Cloud and rate it a ten out of ten.

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
reviewer2534229 - PeerSpot reviewer
Tech manager at a tech services company with 1,001-5,000 employees
Real User
Top 5
A scalable solution that is easier to deploy and maintain
Pros and Cons
  • "Overall, I think it's a good experience. Apache Kafka can be quite complex and difficult to maintain on your own, so using Apache Kafka on Confluent Cloud makes it much easier to use it without worrying about setup and maintenance."
  • "The solution is expensive."

What is most valuable?

Overall, I think it's a good experience. Apache Kafka can be quite complex and difficult to maintain on your own, so using Apache Kafka on Confluent Cloud makes it much easier to use it without worrying about setup and maintenance.

What needs improvement?

The solution is expensive. 

For how long have I used the solution?

I have been using Apache Kafka on Confluent Cloud, the platform's main product, for about three months.

What do I think about the stability of the solution?

I haven't experienced any major stability problems or bugs.

What do I think about the scalability of the solution?

The tool is scalable. I've found Apache Kafka on Confluent Cloud to be very scalable. We've been able to scale up the volume of data we're handling without any issues with performance.

How was the initial setup?

Setting up a new cluster on Apache Kafka on Confluent Cloud is pretty easy. You can click a few options, and there's also integration with other tools to create the necessary resources. However, there are some caveats to be aware of. The type of networking setup you choose can impact your functionality and visibility in the platform. For example, if you have a public cluster, you'll see more metadata information in the console than a more restricted network deployment.

What's my experience with pricing, setup cost, and licensing?

Regarding pricing, Apache Kafka on Confluent Cloud is not a cheap tool. The right use case would justify the cost. It might make sense if you have a high volume of data that you can leverage to generate value for the business. But if you don't have those requirements, there are likely cheaper solutions you could use instead.

What other advice do I have?

I rate the solution an eight out of ten. 

Disclosure: My company does not have a business relationship with this vendor other than being a customer.
PeerSpot user
Buyer's Guide
Download our free Apache Kafka on Confluent Cloud Report and get advice and tips from experienced pros sharing their opinions.
Updated: June 2025
Product Categories
AWS Marketplace
Buyer's Guide
Download our free Apache Kafka on Confluent Cloud Report and get advice and tips from experienced pros sharing their opinions.