VOOZH about

URL: https://thenewstack.io/this-week-in-numbers-apache-kafkas-metamorphosis/

⇱ This Week in Numbers: Apache Kafka's Metamorphosis - The New Stack


TNS
SUBSCRIBE
Join our community of software engineering leaders and aspirational developers. Always stay in-the-know by getting the most important news and exclusive content delivered fresh to your inbox to learn more about at-scale software development.
REQUIRED
It seems that you've previously unsubscribed from our newsletter in the past. Click the button below to open the re-subscribe form in a new tab. When you're done, simply close that tab and continue with this form to complete your subscription.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.
Welcome and thank you for joining The New Stack community!
Please answer a few simple questions to help us deliver the news and resources you are interested in.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Great to meet you!
Tell us a bit about your job so we can cover the topics you find most relevant.
REQUIRED
REQUIRED
REQUIRED
REQUIRED
REQUIRED
Welcome!

We’re so glad you’re here. You can expect all the best TNS content to arrive Monday through Friday to keep you on top of the news and at the top of your game.

What’s next?

Check your inbox for a confirmation email where you can adjust your preferences and even join additional groups.

Follow TNS on your favorite social media networks.

Become a TNS follower on LinkedIn.

Check out the latest featured and trending stories while you wait for your first TNS newsletter.

PREV
1 of 2
NEXT
VOXPOP
As a JavaScript developer, what non-React tools do you use most often?
Angular
0%
Astro
0%
Svelte
0%
Vue.js
0%
Other
0%
I only use React
0%
I don't use JavaScript
0%
Thanks for your opinion! Subscribe below to get the final results, published exclusively in our TNS Update newsletter:
NEW! Try Stackie AI
From clobbered drafts to real-time sync
Apr 14th 2026 10:00am, by David Moore
TypeScript 6.0 RC arrives as a bridge to a faster future
Mar 14th 2026 9:00am, by Darryl K. Taft
Mastra empowers web devs to build AI agents in TypeScript
Jan 28th 2026 11:00am, by Loraine Lawson
2018-06-30 12:00:21
This Week in Numbers: Apache Kafka's Metamorphosis
analysis,research,
Microservices

This Week in Numbers: Apache Kafka’s Metamorphosis

Jun 30th, 2018 12:00pm by Lawrence E Hecht
👁 Featued image for: This Week in Numbers: Apache Kafka’s Metamorphosis

The Apache Kafka distributed streaming platform is not changing but its typical use cases are. Commercial Apache distributor Confluent issued its third annual Apache Kafka Report, which surveyed over 600 users of the technology, a 71 percent increase compared to last year’s sample. What appears to be a broadening user community has a better idea of Kafka’s business value. A more nuanced definition of the technology and increased adoption of microservices results in a different outlook on Kafka’s association with the term “stream processing.”

Data pipelines and messaging are now the top two uses of Kafka, followed by microservices/event processing and stream processing. The addition of several answer choices partially explains significant drops in the use of Kafka for stream processing (66 percent in 2017 to 48 percent in 2018) and data integration (60 percent to 46 percent). The chart below shows that people distinguish between the use of Kafka capabilities for event processing and streaming ETL, resulting in the broad stream processing category getting fewer responses.

Another explanation for the changes is that Kafka is no longer viewed just as a backend for stream processing in competition with Apache Spark and Storm, and connecting with Hadoop. Thus, Spark may be used for real-time analysis while Kafka is the source for real-time data.

👁 Image

The data gets more interesting when people are asked not about the broad categories, but instead about the specific Kafka streaming capabilities being used. Those using Kafka stream processing capabilities with asynchronous applications jumped from 25 percent in 2017 (when the term was “Kafka Streams API”) to 44 percent in 2018. Its use for backend analytics also rose from 22 percent to 30 percent. As adoption of the microservices architecture increases, so does the focus on Kafka’s event-driven aspects as opposed to the real-time capabilities.

At least in the Kafka world, adoption of microservices architecture has jumped, from 50 percent of respondents in 2017 to 78 percent in 2018. While actual use of microservices has probably not jumped that much in the last year, the data indicates that Kafka is becoming an integral part of existing microservice architectures. Just looking at those that have microservice architectures, Kafka is twice as likely to be used to preserve and communicate state — in 2017, 29 percent did so and in 2018 that figured jumped to 63 percent.

👁 Image

By communicating through Kafka with events, microservices create a shared log which preserves the state they share. As Kafka becomes a backbone for microservices, Confluent believes organizations gain more organizational agility.

If so, then Kafka is addressing what its users believe is the technology’s top business value. When asked broadly about the business value of streaming platforms like Kafka, 55 percent said increased agility, with another 48 percent saying it unlocks new use cases. The top responses in 2017  “more accurate and/or faster decisions” and “reduced operating costs” dropped 11 and 9 points respectively as the “agility” and “new use cases” options were added to the question in 2018. The updated choices show that businesses care about the ability to make quick, agile changes in the infrastructure as opposed to making fast, real-time decisions based on analytics.

Finally, although Kafka allows for new use cases, that does not mean it is only supplementing existing technologies. In fact, 62 percent said that is replacing a technology, with messaging and pub/sub being the areas most likely to be affected.

👁 Image

Featured image via Pexels.

TRENDING STORIES
Lawrence has generated actionable insights and reports about enterprise IT B2B markets and technology policy issues for over 25 years. He regularly works with clients to develop and analyze studies about open source ecosystems. In addition to his consulting work,...
Read more from Lawrence E Hecht
SHARE THIS STORY
TRENDING STORIES
SHARE THIS STORY
TRENDING STORIES
TNS DAILY NEWSLETTER Receive a free roundup of the most recent TNS articles in your inbox each day.
The New Stack does not sell your information or share it with unaffiliated third parties. By continuing, you agree to our Terms of Use and Privacy Policy.