Kafka入门学习(一)
Kafka入门学习随记(二)
Flume
Storm
Spark
Go / Erlang :是从语言层面就支持高并发的新型服务端语言
Kafka设计思想:高吞吐量,追求更高的性能,牺牲了事务特性
支持动态扩容
- ActiveMQ还是一种支持JMS的消息中间件
Kafaka
Kafaka的动态扩容,是通过zookeeper实现的
zookeeper 用于分布式配置管理、分布式状态管理、锁服务管理
- AMPQ协议
Advanced Message Protel Queue
消费者
生产者
AMPQ服务端
分区:提升性能的关键
Broker
ZooKeeper 集群搭建 需要奇数台服务器来搭建
Kafka 集群搭建