Apache Kafka Valuable Features

RH
reviewer1289778
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 »
OnurTokat
Senior Big Data Developer | Cloudera at Dilisim

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 »
KS
reviewer1421481
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 »
Learn what your peers think about Apache Kafka. Get advice and tips from experienced pros sharing their opinions. Updated: May 2021.
502,499 professionals have used our research since 2012.
MS
reviewer1304505
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 »
JJ
reviewer1247268
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 »
MoulaliNaguri
Project Engineer at Wipro Technologies

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 »
LP
Lakshmanan Panneerselvam
Owner at Binarylogicworks.com.au

The most valuable feature is the performance.

View full review »
SergeyGoncharov
Developer Infrastructure at Outbrain

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 »
Reza Gholami
Senior Technology Architect at a tech services company with 10,001+ employees

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 »
WG
reviewer1388343
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 »
AL
reviewer998961
Enterprice Architect

The most important feature for me is the guaranteed delivery of messages from producers to consumers.

View full review »
MB
Mukulit Bhati
Product Manager at Insightgeeks

We get amazing throughput. We don't get any delay. 

View full review »
AhmadMasamreh
IBMi/MIMIX Administrator at Arab Bank

Everything in Kafka is amazing.

The most valuable feature for us is the event monitoring.

It is easy to configure.

View full review »
Learn what your peers think about Apache Kafka. Get advice and tips from experienced pros sharing their opinions. Updated: May 2021.
502,499 professionals have used our research since 2012.