消息队列
星河_赵梓宇
菩提本无树,明镜亦非台。
本来无一物,何处惹尘埃。
展开
-
Docker快速安装RabbitMQ服务
Docker快速安装RabbitMQ服务 快速开始#!/bin/bash# 建议保存为start.sh脚本执行docker run -d --hostname my-rabbit --name some-rabbit --restart always -p 15672:15672 -e RABBITMQ_DEFAULT_USER=user -e RABBITMQ_DEFAU...翻译 2018-12-28 22:16:52 · 2370 阅读 · 1 评论 -
消息队列面试 - 如何进行消息队列架构设计?
消息队列面试 - 如何进行消息队列架构设计?面试题如果让你写一个消息队列,该如何进行架构设计?说一下你的思路。面试官心理分析其实聊到这个问题,一般面试官要考察两块:你有没有对某一个消息队列做过较为深入的原理的了解,或者从整体了解把握住一个消息队列的架构原理。 看看你的设计能力,给你一个常见的系统,就是消息队列系统,看看你能不能从全局把握一下整体架构设计,给出一些关...转载 2019-03-02 20:00:36 · 172 阅读 · 0 评论 -
消息队列面试 - 如何保证消息的顺序性?
消息队列面试 - 如何保证消息的顺序性?面试题如何保证消息的顺序性?面试官心理分析其实这个也是用 MQ 的时候必问的话题,第一看看你了不了解顺序这个事儿?第二看看你有没有办法保证消息是有顺序的?这是生产系统中常见的问题。面试题剖析我举个例子,我们以前做过一个 mysqlbinlog同步的系统,压力还是非常大的,日同步数据要达到上亿,就是说数据从一...转载 2019-03-02 20:00:48 · 792 阅读 · 0 评论 -
消息队列面试 - 如何保证消息不被重复消费?或者说,如何保证消息消费的幂等性?
消息队列面试 - 如何保证消息不被重复消费?面试题如何保证消息不被重复消费?或者说,如何保证消息消费的幂等性?面试官心理分析其实这是很常见的一个问题,这俩问题基本可以连起来问。既然是消费消息,那肯定要考虑会不会重复消费?能不能避免重复消费?或者重复消费了也别造成系统异常可以吗?这个是 MQ 领域的基本问题,其实本质上还是问你使用消息队列如何保证幂等性,这个是你架构...转载 2019-03-02 20:01:15 · 673 阅读 · 0 评论 -
消息队列面试 - 如何保证消息队列的高可用?
面试题如何保证消息队列的高可用?面试官心理分析如果有人问到你 MQ 的知识,高可用是必问的。上一讲提到,MQ 会导致系统可用性降低。所以只要你用了 MQ,接下来问的一些要点肯定就是围绕着 MQ 的那些缺点怎么来解决了。要是你傻乎乎的就干用了一个 MQ,各种问题从来没考虑过,那你就杯具了,面试官对你的感觉就是,只会简单使用一些技术,没任何思考,马上对你的印象就不太好了。这...转载 2019-03-03 21:55:45 · 179 阅读 · 0 评论 -
高并发面试 - 如何设计一个高并发系统?
高并发面试 - 如何设计一个高并发系统?面试题如何设计一个高并发系统?面试官心理分析说实话,如果面试官问你这个题目,那么你必须要使出全身吃奶劲了。为啥?因为你没看到现在很多公司招聘的 JD 里都是说啥,有高并发就经验者优先。如果你确实有真才实学,在互联网公司里干过高并发系统,那你确实拿 offer 基本如探囊取物,没啥问题。面试官也绝对不会这样来问你,否则他就...转载 2019-03-06 23:22:54 · 534 阅读 · 0 评论 -
ElasticSearch面试 - es 写入数据的工作原理是什么啊?
ElasticSearch面试 - es 写入数据的工作原理是什么啊?面试题es 写入数据的工作原理是什么啊?es 查询数据的工作原理是什么啊?底层的 lucene 介绍一下呗?倒排索引了解吗?面试官心理分析问这个,其实面试官就是要看看你了解不了解 es 的一些基本原理,因为用 es 无非就是写入数据,搜索数据。你要是不明白你发起一个写入和搜索请求的时候,es 在干什么...转载 2019-03-07 01:29:14 · 579 阅读 · 0 评论 -
ElasticSearch面试 - es 的分布式架构原理
ElasticSearch面试 - es 的分布式架构原理面试题es 的分布式架构原理能说一下么(es 是如何实现分布式的啊)?面试官心理分析在搜索这块,lucene 是最流行的搜索库。几年前业内一般都问,你了解 lucene 吗?你知道倒排索引的原理吗?现在早已经 out 了,因为现在很多项目都是直接用基于 lucene 的分布式搜索引擎—— ElasticSe...转载 2019-03-07 01:30:47 · 539 阅读 · 0 评论