本文介绍: 队列(Queue)是一种常见的数据结构,用于按照先进先出(FIFO,First In First Out)的原则管理元素。这意味着最先被添加到队列的元素将首先被移除。队列的操作通常包括两个主要动作:入队(Enqueue)和出队(Dequeue)。
最近刷题,看到了有问中间件的题目,于是整理了一些中间件的知识,大多是在小破站上的笔记,仅供大家参考~
主要分为七个部分来分享:
一、常见的中间件
二、什么是队列?
三、常见消息队列MQ的比较
一、常见的中间件
二、什么是队列?
三、常见消息队列MQ的比较
四、队列的优点和缺点
1、优点
2、缺点
五、消息队列的原理
六、为什么使用消息队列?
1、解耦
2、异步
3、流量削峰填谷
七、队列的测试点
一)正向的业务逻辑测试
1、数据正确性
2、时序
二)反向的异常测试
1、消息推送失败是否有重试
2、避免重复消息
三)性能测试(消费积压)
八、高频软件测试面试题
1、如何保证消息不丢失?
2、消息队列的工作原理是什么?
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。