Apache Kafka Valuable Features
Enterprise Architect at a tech services company with 11-50 employees
The most valuable features of this solution is the architectural style of messaging or event streaming. First is important to understand that anything can be represented as an event=message e.g new order, status change, confirmation, information from IoT or from monitoring system. Each message can be transport very quickly from the source (producer) into consumer(s). Messages can be changed in the fly - streaming messaging.
Messages can be process exactly at once or at least once. Ordering of messages depends on just configuration setup.
When comparing it with other messaging and integration platforms, this is one of the best rated. Message store is out of the box functionality. Messages are automatically stored based on parameter setup of retention policy. Messages can remain for longer, which can be configured from a few milliseconds up to years. Scalability and availability of messages can be changed with zero maintenance window.
You don't need extra clusters to achieve high availability for the messaging system like Veritas, PowerHA or other.
One platform for classical messaging, real time messaging, ETL, message streaming.
ETL can be realised with connectors into external systems which also could run in more instances. Exists a lot of ready to use connectors and new ones can be developed.View full review »
Kafka has a good storage layer on its side. I can store this data if it's streaming, and, if we do encounter any error, for example, on the network or server, we can later use the data to do some analytics on it using the Kafka server.
Kafka provides us with a way to store the data used for analytics. That's the big selling point. There's very good log management.
Kafka provides many APIs that can be flexible and can be placed or expanded using the development life cycle. For example, using Java, I can customize the API according to our customers' demands. I can expand the functionality according to our customer demands as well. It's also possible to create some models. It allows for more flexibility than much of the competition.View full review »
Solution Architect at a manufacturing company with 10,001+ employees
The processing power of Apache Kafka is good when you have requirements for high throughput and a large number of consumers.View full review »
Senior Consultant at a tech services company with 51-200 employees
The stream processing is a very valuable aspect of the solution for us.View full review »
Technology Lead at a computer software company with 10,001+ employees
The most valuable feature is that it can handle high volume.
Apache Kafa is open-source and some of our clients are interested in becoming more involved in that.View full review »
When we're working with big data, we need a throughput computing panel, which is something that Kafka provides, and something we find extremely valuable. It helps us support computing and ensures there's no loss of data. It can even do replication with some data.
The delivery of data is it's most valuable aspect.
It's an easy to use product overall.
The solution is quite mature.
It's an open-source product, which means it doesn't cost us anything to use it.View full review »
Owner at Binarylogicworks.com.au
The most valuable feature is the performance.View full review »
It's very easy to install and it's pretty stable.
The possibility to have connectors is very helpful. Another valuable aspect is that it's mature and open-source.
From a scalability point of view, you just add servers and it's scalable. The whole architecture is very scalable.View full review »
Resiliency is great and also the fact that it handles different data formats. There is one data format that's universal across multiple application domains — Avro. It's pretty universal compared to JSON, XML, SQI, and other formats.View full review »
Solutions Architect at a tech services company with 201-500 employees
The most valuable feature is the support for a high volume of data.View full review »
The most important feature for me is the guaranteed delivery of messages from producers to consumers.View full review »
Product Manager at Insightgeeks
We get amazing throughput. We don't get any delay.View full review »
Everything in Kafka is amazing.
The most valuable feature for us is the event monitoring.
It is easy to configure.View full review »