Apache Kafka
Distributed platform for processing and streaming large volumes of event data.
Apache Kafka is an open-source, distributed platform for event streaming. Data is stored as continuous streams of events in so-called topics and can be written (producers) and read (consumers) independently by many applications.
Kafka is designed for high throughput, fault tolerance and horizontal scaling across multiple servers (brokers). It is used, among other things, to decouple systems, for data pipelines and for processing events in near real time.
What Provimedia uses it for
Provimedia considers Apache Kafka when systems are to be connected in a decoupled and scalable way through event-based data streams.
Want to use Apache Kafka for your project?
In a free conversation, let's find out how we can implement this for you.
More from DevOps & cloud
Ansible
Tool for automating configuration and provisioning.
Learn moreApache Spark
Distributed framework for processing and analyzing large volumes of data.
Learn moreAWS
Amazon's cloud platform with compute, storage and AI services.
Learn moreCI/CD
Practices for the automated integration, testing and delivery of software.
Learn moreCloudflare
Provider of CDN, DNS and security services for websites and applications.
Learn moreDocker
Platform for containerizing applications together with their dependencies.
Learn moreGit
Distributed version control system for managing source code.
Learn moreGitHub
Web-based platform for hosting Git repositories and collaborating on code.
Learn more