
分布式
wenlin_xie
这个作者很懒,什么都没留下…
展开
-
Zookeeper:分布式系统协调
介绍Zookeeper 是一个维护配置信息、服务名称、分布同步和集群服务的集中服务。我们以前在分布式应用中使用这些服务时,每次在实际实现中,不可避免的要花费大量时间来修复bug、配置竞选条件。因为他们的管理复杂性、脆弱性使我们最初实现让我们焦头烂额,即使你全部都搞定了,你又要面对不同的服务复杂的部署。Apache Zookeeper 是hadoop的一个子项目,致力于高可靠的分布式协调的开源框架。...转载 2018-04-17 15:05:47 · 389 阅读 · 0 评论 -
Hystrix:为分布式系统提供延迟和容错的库
Hystrix是通过隔离服务间的访问点、停止级联故障和提供后备选项提高分布式系统整体弹性的延迟和容错库。主要功能为通过第三方客户端库访问(通常是通过网络)的延迟和失败提供保护和控制。停止复杂分布式系统中的级联故障。故障的快速恢复。在可能的情况下进行回退和降级。允许准实时的监控、告警和操作控制。设计原则防止任何单一依赖使用所有容器的用户线程。快速的失败和从负载中摘除而不是排队处理。在保护用户免受失败...转载 2018-04-17 15:12:52 · 275 阅读 · 0 评论 -
Redis 主从架构的核心机制原理深度解析
Redis 主从架构 单机的 redis,能够承载的 QPS 大概就在上万到几万不等。对于缓存来说,一般都是用来支撑读高并发的。因此架构做成主从(master-slave)架构,一主多从,主负责写,并且将数据复制到其它的 slave 节点,从节点负责读。所有的读请求全部走从节点。这样也可以很轻松实现水平扩容,支撑读高并发。 redis replication -> 主...原创 2019-02-18 22:32:43 · 666 阅读 · 0 评论 -
深度解析MySQL 主从复制原理 如何解决 MySQL读写分离的延时问题?
深度解析MySQL 主从复制原理 如何解决 MySQL读写分离的延时问题? 面试题你们有没有做 MySQL 读写分离?如何实现 MySQL 的读写分离?MySQL 主从复制原理的是啥?如何解决 MySQL 主从同步的延时问题?面试官心理分析高并发这个阶段,肯定是需要做读写分离的,啥意思?因为实际上大部分的互联网公司,一些网站,或者是 app,其实都是读多写少。所以针对这个情...原创 2019-02-19 14:14:44 · 445 阅读 · 0 评论 -
如何设计一个亿级流量高性能、高可用、高并发的分布式系统?
如何设计一个亿级流量高性能、高可用、高并发的分布式系统? 面试题如何设计一个高并发系统?面试官心理分析说实话,如果面试官问你这个题目,那么你必须要使出全身吃奶劲了。为啥?因为你没看到现在很多公司招聘的 JD 里都是说啥,有高并发就经验者优先。如果你确实有真才实学,在互联网公司里干过高并发系统,那你确实拿 offer 基本如探囊取物,没啥问题。面试官也绝对不会这样来问你,...原创 2019-02-19 14:36:41 · 4643 阅读 · 1 评论 -
为什么要进行系统拆分?如何进行系统拆分?拆分后不用 dubbo 可以吗?
为什么要进行系统拆分?如何进行系统拆分?拆分后不用 dubbo 可以吗? 面试题为什么要进行系统拆分?如何进行系统拆分?拆分后不用 dubbo 可以吗?面试官心理分析从这个问题开始就进行分布式系统环节了,现在出去面试分布式都成标配了,没有哪个公司不问问你分布式的事儿。你要是不会分布式的东西,简直这简历没法看,没人会让你去面试。其实为啥会这样呢?这就是因为整个大行业技术发...原创 2019-02-26 14:42:42 · 569 阅读 · 0 评论 -
如何高效解决分布式事务问题的?TCC 如果出现网络连不通怎么办?XA 的一致性如何保证?
如何高效解决分布式事务问题的?TCC 如果出现网络连不通怎么办?XA 的一致性如何保证? 面试题分布式事务了解吗?你们是如何解决分布式事务问题的?面试官心理分析只要聊到你做了分布式系统,必问分布式事务,你对分布式事务一无所知的话,确实会很坑,你起码得知道有哪些方案,一般怎么来做,每个方案的优缺点是什么。现在面试,分布式系统成了标配,而分布式系统带来的分布式事务也成了标配...原创 2019-02-26 14:58:04 · 3072 阅读 · 0 评论 -
高并发分布式架构的集群部署时的分布式 session 如何实现?
高并发分布式架构的集群部署时的分布式 session 如何实现? 面试题集群部署时的分布式 session 如何实现?面试官心理分析面试官问了你一堆 dubbo 是怎么玩儿的,你会玩儿 dubbo 就可以把单块系统弄成分布式系统,然后分布式之后接踵而来的就是一堆问题,最大的问题就是分布式事务、接口幂等性、分布式锁,还有最后一个就是分布式 session。当然了,分布式系...原创 2019-02-26 15:07:38 · 985 阅读 · 0 评论 -
如何自己设计一个类似 Dubbo 的 RPC 框架?有什么思路?
如何自己设计一个类似 Dubbo 的 RPC 框架?有什么思路? 面试题如何自己设计一个类似 Dubbo 的 RPC 框架?面试官心理分析说实话,就这问题,其实就跟问你如何自己设计一个 MQ 一样的道理,就考两个:你有没有对某个 rpc 框架原理有非常深入的理解。 你能不能从整体上来思考一下,如何设计一个 rpc 框架,考考你的系统设计能力。面试题剖析其实问到你...原创 2019-02-26 15:15:12 · 916 阅读 · 0 评论