中间件
文章平均质量分 84
Zeb-D
片面学习抵不过系统性学习,加油
展开
-
负载均衡之总结
概念负载均衡是高可用架构的一个关键组件,主要用来提高性能和可用性,通过负载均衡将流量分发到多个服务器,同时多服务器能够消除这部分的单点故障。这部分的单点故障可以通过引入负载均衡器和至少另一个Web Server来缓解。一般来说所有后端服务器会提供相同的内容,以便用户无论访问哪个服务器都会收到一致的内容。同时由于有多台服务器同时提供服务,也加大了系统的负载能力提高了性能。流量类型...原创 2018-07-10 11:21:11 · 14965 阅读 · 0 评论 -
MQ——你认识的消息队列是这样吗
九自问:为什么使用消息队列?使用消息队列有什么缺点?消息队列如何选型?如何保证消息队列是高可用的?如何保证消息不被重复消费?如何保证消费的可靠性传输?如何保证消息的顺序性?我们围绕以上七点进行阐述。需要说明一下,本文不是《消息队列从入门到精通》这种课程,因此只是提供一个复习思路,而不是去教你们怎么调用消息队列的API。建议对消息队列不了解的人,去找点消息队列的博客看看,再看...原创 2018-07-10 12:52:19 · 18789 阅读 · 4 评论 -
Redis——redis能做干什么
最近阅读了《redis设计与实现》,这是一本比较枯燥的书,毕竟涉及到redis底层数据结构。我写本文章的目的,主要围绕redis设计与实现这本书整体的一个印象,然后梳理了这本书整体思路:为什么要选择Redis:介绍Redis的使用场景与使用Redis的原因;Redis常用命令总结:包括时间复杂度总结与具体数据类型在Redis内部使用的数据结构;Redis的高级功能:包括持久化、复制、哨兵...原创 2018-07-23 20:32:37 · 35540 阅读 · 2 评论 -
redis——持久化方式RDB与AOF分析
redis两种持久化的方式RDB持久化可以在指定的时间间隔内生成数据集的时间点快照AOF持久化记录服务器执行的所有写操作命令,并在服务器启动时,通过重新执行这些命令来还原数据集,AOF文件中全部以redis协议的格式来保存,新命令会被追加到文件的末尾,redis还可以在后台对AOF文件进行重写,文件的体积不会超出保存数据集状态所需要的实际大小,redis还可以同时使用AOF持久化和RDB...原创 2018-07-19 19:18:59 · 19339 阅读 · 0 评论 -
笔试题
这是本人身边真实存在的笔试题,具体笔试如下: 1、Java集合类框架的最佳实践有哪些?列出不少于5个,并说出特性。2、ThreadLocal的作用和主要应用场景是什么?这些数据存放到内存区域哪?会报异常吗?3、AtomicInteger的自增算法是否阻塞?是哪种方式阻塞?类似阻塞方式有哪几种?、AtomicInteger使用什么技术实现的?有原子对象操作吗?4、请用Java伪代码简...原创 2018-07-19 20:42:24 · 18694 阅读 · 0 评论 -
zk——你知道的zk是这样的吗
你平常使用zookeeper做什么?是分布式协调服务、共享变量、协调锁资源、还是提供命名空间?好了,接下来我们以提问的形式来打开话题:你知道zk能用来做什么?你知道zk的数据模型吗?你知道zk的数据结构吗?你会zk操作基本命令吗?这些命令是如何事件通知?zk是如何保证一致性的?你会用zk做什么?zk数据模型了解一门技术,先知道它大致长得啥样,这才好的...原创 2018-07-30 09:53:55 · 22204 阅读 · 0 评论