zourui4271

博客园 首页 新随笔 联系 订阅 管理
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 55 下一页

2021年5月7日 #

摘要: 1、在大型集群中每日宕机发生的概率为千分之一左右;在实践中,一台宕机的机器恢复时间通常认为是 24 小时。 2、由于网络数据丢失的异常存在,直接决定了分布式系统的协议必须能处理网络数据丢失的情况。 3、如果某些节点的直接的网络通信正常或丢包率在合理范围内,而某些节点之间始终无法正常通信,则称这种特殊 阅读全文
posted @ 2021-05-07 13:46 zourui4271 阅读(46) 评论(0) 推荐(0) 编辑

摘要: 对于一个分布式计算引擎(尤其是7*24小时不断运行的流处理系统)来说,由于机器故障、数据异常等原因导致作业失败的情况是时常发生的,因此一般的分布式计算引擎如Hadoop、Spark都会设计状态容错机制确保作业失败后能够恢复起来继续运行,而新一代的流处理系统Flink在这一点上更有着优秀而简约的设计。 阅读全文
posted @ 2021-05-07 11:41 zourui4271 阅读(116) 评论(0) 推荐(0) 编辑

摘要: https://cloud.tencent.com/developer/information/%E5%88%86%E5%B8%83%E5%BC%8F%E8%AE%A1%E7%AE%97%E5%8E%9F%E7%90%86 阅读全文
posted @ 2021-05-07 11:30 zourui4271 阅读(151) 评论(0) 推荐(0) 编辑

2021年5月6日 #

摘要: 很多业务都需要考虑消息投递的顺序性: 单聊消息投递,保证发送方发送顺序与接收方展现顺序一致 群聊消息投递,保证所有接收方展现顺序一致 充值支付消息,保证同一个用户发起的请求在服务端执行序列一致 1. 消息顺序性是分布式系统架构设计中非常难的问题,有什么常见优化实践呢? 折衷一:以客户端或者服务端的时 阅读全文
posted @ 2021-05-06 12:15 zourui4271 阅读(165) 评论(0) 推荐(0) 编辑

摘要: 分布式系统非常关注三个指标: 数据一致性; 系统可用性; 节点连通性与扩展性; 这三个指标的关系如何,今天来聊一聊分布式理论的基础CAP。 什么是数据一致性? 数据“强一致性”,是希望系统只读到最新写入的数据,例如:通过单点串行化的方式,就能够达到这个效果。 关于session一致性,DB主从一致性 阅读全文
posted @ 2021-05-06 11:01 zourui4271 阅读(76) 评论(0) 推荐(0) 编辑

摘要: 数据建模是一种用于定义和分析数据的要求和其需要的相应支持的信息系统的过程。 随着前端页面的交互变得更加细腻复杂,原本存放于服务端的状态放置在了前端,类似 flux、redux、mobx、dva、rematch、vuex 的状态管理库也成了每个项目的标配。 因为分层理念的普及,前端工程师们需要把更多精 阅读全文
posted @ 2021-05-06 10:31 zourui4271 阅读(570) 评论(0) 推荐(0) 编辑

2021年4月29日 #

摘要: 我特别喜欢“职业经理人”这个职业定位,它明白地宣示人群和实践的内涵,这正是我的选择。精彩只有在人群时才能被欣赏;经理人注定要与人群为伍,与人群共同实践创造精彩使我的生命得到扩张。我从1993年初当上经理到现在不到七年,从方式方法到认识有了好几个阶段的变化。 刚开始做经理时,只会身体力行地示范,觉得谁 阅读全文
posted @ 2021-04-29 19:03 zourui4271 阅读(95) 评论(0) 推荐(0) 编辑

2021年4月22日 #

摘要: 今天,简单的聊聊架构方案,我们是如何平滑进行机房迁移的。 【1】核心问题一,被迁移的系统是一个什么样的架构呢? 上图是一个典型的互联网单机房系统架构: 上游是客户端,PC浏览器或者APP; 然后是站点接入层,做了高可用集群; 接下来是服务层,服务层又分为两层,业务服务层和基础服务层,也都做了高可用集 阅读全文
posted @ 2021-04-22 21:46 zourui4271 阅读(392) 评论(0) 推荐(0) 编辑

摘要: 什么是多维度立体化监控? 不同公司或多或少有一些自动化监控手段,例如: http接口监控; log关键字监控; 操作系统,进程,端口; http状态码; 服务存活性; 接口处理时间; RPC接口监控; 用户层面监控; 如果只监控一个或少数几个维度: 监控到异常时,基本确信系统出现了问题; 反过来,没 阅读全文
posted @ 2021-04-22 21:30 zourui4271 阅读(109) 评论(0) 推荐(0) 编辑

摘要: 除了基础数据的访问需要服务化,业务层是否需要服务化?如果需要,什么时机进行服务化?这是本文要讨论的两个问题。 很多公司,都实施了微服务架构,底层抽象出很多基础数据服务。 基础数据的访问服务化之后,架构如上: 站点业务通过RPC接口,调用基础数据服务; 基础数据服务通过DAO,从db/cache获取数 阅读全文
posted @ 2021-04-22 21:17 zourui4271 阅读(33) 评论(0) 推荐(0) 编辑

上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 55 下一页