面试官:说出八种消息队列的应用场景。啊?八种?
本文来源于公众号:胖滚猪学编程。转载请注明出处!
一个风度翩翩,穿着格子衬衣的中年男子,拿着一个满是划痕的mac向她走来,看着铮亮的头,胖滚猪心想,这肯定是尼玛顶级架构师吧!完了要挂了。
结果面试官第一个问题,就让胖滚猪内心暗喜
面试官:消息队列这东西,你还熟悉吧?消息队列在企业中的应用场景有哪些?
(这么基础的问题,手到擒来好吗?原来阿里不过如此。
Kafka集群配置
之前一篇博文简单讲述了zookeeper和kafka的单机配置,详细可以参考《Linux(CentOS)中常用软件安装,使用及异常——Zookeeper, Kafka》。
本文只要讲述Kafka集群的配置事项,包括zookeeper集群的配置。
消息队列二
常用Message Queue对比
RabbitMQRabbitMQ是使用Erlang编写的一个开源的消息队列,本身支持很多的协议:AMQP,XMPP, SMTP, STOMP,也正因如此,它非常重量级,更适合于企业级的开发。