Kafka Netdb 06 2011 PDF
Kafka Netdb 06 2011 PDF
Kafka design
Kafka roadmap
ABOUT LINKEDIN
100M+ members
LOGGING OVERVIEW
Many types of events
VIP
Kafka
Kafka Kafka
Kafka
Kafka Kafka
Realtime Realtime
Asterdata Oracle Hadoop
service service
KAFKA DESIGN PRINCIPLES
Simple API
Efficient
Distributed
PRODUCER API
streams[] = Consumer.createMessageStreams(test, 1)
for(message: streams[0]) {
bytes = message.payload()
// do something with bytes
}
EFFICIENCY #1: SIMPLE
STORAGE
acceptable in practice
rewindable consumer
AUTO CONSUMER LOAD
BALANCING
broker broker broker broker
zookeeper
consumer consumer
!
CONSUMER PERFORMANCE
!
ROADMAP
New Kafka features
compression
replication
http://sna-projects.com/kafka/