Good performance when a high throughput is required, but they need to implement a portal
What is our primary use case?
I am a solution architect and I used Apache Kafka in this role.
Pros and Cons
"The processing power of Apache Kafka is good when you have requirements for high throughput and a large number of consumers."
"They need to have a proper portal to do everything because, at this moment, Kafka is lagging in this regard."
What other advice do I have?
I think that many people are using Apache Kafka just as a publishing and subscription model, but I feel that Kafka is better than that. Furthermore, Confluent Kafka is even more than that. Confluent Kafka is offering features that are equal to those of a data lake. You can do lots with data, and huge data can be persisted. However, many people are not using that feature. Rather than make use of persistence logic, they are pushing the messages and consuming them. Maybe if people were using it for persistence, they would see the impact or real power of Kafka. I would rate this solution a seven…