Available in PDF
Big Data
Big data tool used by over 12,000 companies around the world
Scalability
A fast, scalable, durable, and fault-tolerant publish-subscribe messaging system
Responsiveness
Used when JMS or RabbitMQ, may not be considered due to volume and responsiveness
Performance
Relies heavily on the OS kernel to move data around quickly and handle massive load
We gathered our lessons learned while consulting clients and using Apache Kafka in commercial projects.
Andrzej Ludwikowski
Software Architect
Software Journeyman with over 10 years of experience in commercial software development. Conference speaker, trainer and open source contributor. Devotee of DDD, Event Sourcing and Polyglot Persistence. Continuously chasing the dream of a perfect software architecture, fulfilling all of the requirements and trends, even the strangest ones.
Jarosław Kijanowski
Software Architect
Java Developer experienced with stream processing engines as well as the Java EE / SpringBoot stack. Delivered projects using relational databases, no-sql, queues and queue-like systems (Apache Kafka, Oracle AQ, HornetQ), integration layers deployed to cloud providers with automated deployment management.
Subscribe to our newsletter and grab the free eBook
We are a Confluent Premier Consulting Partner. Our developers have been carrying out projects using Kafka as well as working on the akka-streams-kafka open source project.
Read more about the Confluent and SoftwareMill partnership.
Get to know Confluent better.