RabbitMq是一個(gè)高級(jí)消息中間件咖驮,在高并發(fā)边器、實(shí)時(shí)性較強(qiáng)的消息處理中可以很好的解決性能問(wèn)題,并且應(yīng)用也比較成熟廣泛托修。我兩個(gè)朋友都對(duì)這個(gè)比較感興趣忘巧,而且我們公司也都在使用,我們直接就作為一個(gè)Subject研究課題了诀黍。
對(duì)Kafka比較:
在應(yīng)用場(chǎng)景方面袋坑,
RabbitMQ,遵循AMQP協(xié)議,由內(nèi)在高并發(fā)的erlanng語(yǔ)言開發(fā),用在
實(shí)時(shí)的對(duì)可靠性要求比較高
的消息傳遞上枣宫。kafka是Linkedin于2010年12月份開源的消息發(fā)布訂閱系統(tǒng),它主要用于處理活躍的
流式數(shù)據(jù)
,大數(shù)據(jù)量
的數(shù)據(jù)處理上婆誓。
Rabbitmq比較古老,比較成熟也颤,雖然我們公司所做的日志收容用到了kafka洋幻,但還是先拿學(xué)習(xí)一下Rabbitmq,之后再?gòu)膋afka入手了解學(xué)習(xí)大數(shù)據(jù)處理翅娶。