Lorenzo Alberton

Reading / London, UK   ·   Contact me   ·  

« Open Source Projects

PHP client library for Apache Kafka v0.5-0.7

Apache Kafka is a high-throughput distributed publish-subscribe messaging system written by the LinkedIn Data Team. I contributed a PHP client providing both a Producer and a Consumer for v.0.5 - 0.7.x.

Apache Kafka is designed to support the following

  • Persistent messaging with O(1) disk structures that provide constant time performance even with many TB of stored messages.
  • High-throughput: even with very modest hardware Kafka can support hundreds of thousands of messages per second.
  • Explicit support for partitioning messages over Kafka servers and distributing consumption over a cluster of consumer machines while maintaining per-partition ordering semantics.
  • Support for parallel data load into Hadoop.


Back

Linkedin Kafka