原文:Java面試—消息隊列

消息隊列面試題 題目來自於中華石杉,解決方案根據自己的思路來總結而得。 題目主要如下: . 為什么要引入消息隊列 消息隊列的引入可以解決 個核心問題: 解耦 異步 削峰 解耦 在一個項目中,如果一個模塊A產生的一個關鍵數據,需要調用其他模塊接口服務 而需要調用的接口很多,又不確定之后是否還需要將數據傳給其他模塊的接口時。這時可以使用消息隊列,使用了消息隊列之后,模塊A不需要在對接各個模塊,而是直接 ...

2020-02-27 10:55 0 919 推薦指數:

查看詳情

java消息隊列面試

,老版本是MetaQ ActiveMq,目前用的人是越來越少了。 另外,消息隊列容易和java ...

Tue Oct 20 09:55:00 CST 2020 0 562
Java消息隊列三道面試題詳解!

面試題 為什么使用消息隊列消息隊列有什么優點和缺點? Kafka、ActiveMQ、RabbitMQ、RocketMQ 都有什么區別,以及適合哪些場景? 面試官心理分析 其實面試官主要是想看看: 第一,你知不知道你們系統里為什么要用消息隊列這個東西 ...

Thu Feb 21 23:00:00 CST 2019 1 5171
消息隊列面試題2

問題: 如何保證消息隊列的高可用啊? RabbitMQ是比較有代表性的,因為是基於主從做高可用性的,我們就以他為例子講解第一種MQ的高可用性怎么實現。 rabbitmq有三種模式:單機模式,普通集群模式,鏡像集群模式 1)單機模式 就是demo級別的,一般 ...

Tue Jul 31 19:24:00 CST 2018 0 2859
消息隊列面試題3

,其實本質上還是問你使用消息隊列如何保證冪等性,這個是你架構里要考慮的一個問題。 面試官問你, ...

Thu Aug 02 04:39:00 CST 2018 1 2986
消息隊列面試題4

1、面試題 如何保證消息的可靠性傳輸(如何處理消息丟失的問題)? 2、面試官心里分析 這個是肯定的,用mq有個基本原則,就是數據不能多一條,也不能少一條,不能多,就是剛才說的重復消費和冪等性問題。不能少,就是說這數據別搞丟了。那這個問題你必須得考慮一下。 如果說 ...

Thu Aug 02 04:41:00 CST 2018 1 22409
消息隊列面試題7

1、面試題 如果讓你寫一個消息隊列,該如何進行架構設計啊?說一下你的思路 2、面試官心里分析 其實聊到這個問題,一般面試官要考察兩塊: (1)你有沒有對某一個消息隊列做過較為深入的原理的了解,或者從整體了解把握住一個mq的架構原理 (2)看看 ...

Thu Aug 02 05:06:00 CST 2018 1 2957
消息隊列面試

1、什么是消息隊列消息隊列,是分布式系統中重要的組件。 主要解決應用耦合,異步消息,流量削鋒等問題。 可實現高性能,高可用,可伸縮和最終一致性架構,是大型分布式系統不可缺少的中間件。 目前主流的消息隊列有: Kafka RabbitMQ RocketMQ ,老版 ...

Wed Nov 06 05:54:00 CST 2019 1 1616
消息隊列面試

1.為什么要使用消息隊列 解耦、異步、削峰 (1)解耦 傳統模式的缺點: 系統間耦合性太強,如下圖所示,系統A在代碼中直接調用系統B和系統C的代碼,如果將來D系統接入,系統A還需要修改代碼,過於麻煩!    中間件模式(消息隊列)優點: 將消息寫入消息隊列 ...

Tue Apr 30 03:29:00 CST 2019 0 1538
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM