分布式集群架构
无、涯
主要从事java服务器后台工作,主要编程语言java.
兼职一些终端设备嵌入式c开发、Android app,jsp前端,微信小程序等。
长期工作行业:智能家居,智能机器人等
展开
-
服务端高并发分布式架构演进之路
转载 原文:https://segmentfault.com/a/1190000018626163 作者:huashiou 来源:segmentfault 1. 概述 本文以淘宝作为例子,介绍从一百个到千万级并发情况下服务端的架构的演进过程,同时列举出每个演进阶段会遇到的相关技术,让大家对架构的演进有一个整体的认知,文章最后汇总了一些架构设计的原则。 特别说明:本文以淘宝为例仅仅是为了便于说明...转载 2019-12-31 16:46:51 · 169 阅读 · 0 评论 -
linux vip设置
手动设置vip, 参考 https://blog.csdn.net/bbwangj/article/details/86502517 用 keepalived 实现自动配置vip, 参考 https://blog.csdn.net/qq_20763435/article/details/84802903 http://www.uml.org.cn/zjjs/201808214.asp ...原创 2019-12-18 15:32:43 · 922 阅读 · 0 评论 -
虚拟IP(VIP)原理
1、高可用性的概念 高可用性HA(High Availability)指的是通过尽量缩短因日常维护操作(计划)和突发的系统崩溃(非计划)所导致的停机时间,以提高系统和应用的可用性。HA系统是目前企业防止核心计算机系统因故障停机的最有效手段。 2、实现高可用性的方式 实现HA的方式,一般采用两台机器同时完成一项功能,比如数据库服务器,平常只有一台机器对外提供服务,另一台机器作为热备,当这台机器出现故...转载 2019-12-18 11:22:02 · 1189 阅读 · 0 评论 -
分布式服务框架常被质疑的价值
每次分享分布式服务框架,讲到带来的价值时, 像什么可靠高性能,服务治理等等一些常规价值,大家还能听我们吹吹, 但有几条不明显的价值经常被质疑,所以写下来,省点口舌 (1) 可以减少DB连接数: 其实原因很简单,当集群特别大时,比如应用集群上万台时, 如果每台连接池最小连接数为一,也要持有一万连接, 当加一个中间层,让很少的中间层集群访问数据库,就会减少很多, 因为某个兄弟公司就是因为这个原因才做分...转载 2019-11-20 15:40:12 · 220 阅读 · 0 评论 -
好文推荐:分布式之消息队列复习精讲
转载 来源:博客园 作者:孤独烟 地址:https://www.cnblogs.com/rjzheng/p/8994962.html 为什么写这篇文章? 博主有两位朋友分别是小A和小B: 小A,工作于传统软件行业(某社保局的软件外包公司),每天工作内容就是和产品聊聊需求,改改业务逻辑。再不然就是和运营聊聊天,写几个SQL,生成下报表。又或者接到客服的通知,某某功能故障了,改改数据,然后下班部署上...转载 2019-08-06 11:46:48 · 1275 阅读 · 0 评论 -
好文推荐:缓存世界中的三大问题(穿透,雪崩,集中失效)及解决方案
转载 来源:腾讯云社区 作者:大闲人柴毛毛 原文:https://cloud.tencent.com/developer/article/1078015 目前的IO设备远不能满足互联网应用海量的读写请求。于是便出现了缓存,利用内存的高速读写性能来应付海量的查询请求。然而内存资源非常宝贵,将全量数据存储在内存中显然是不切合实际的。因此目前采用内存和IO结合的方式,内存只存储热点数据,而IO设备存储...转载 2019-08-20 11:22:03 · 1172 阅读 · 0 评论 -
简单聊聊架构的演变:项目从单机到集群再到微服务架构
单机 项目早期 单机运行 开发中涉及到一些状态都是本地内存存储 例如ConcurrentHashMap存储在线用户信息. 集群 后期业务增长单机慢慢不足以支持,这时候考虑到要弄集群了。 实时在线用户信息,之前是存在本地内存ConcurrentHashMap ,一旦部署了多台机器运行之前的单机应用 会出现数据同步问题。 要考虑 集群节点的动态增删, 某节点突然挂掉 等,会不会对现有服务造成什么不好...原创 2019-08-16 16:53:27 · 793 阅读 · 0 评论