摘要: 作者:肖飞,于2011年8月份加入京东,曾亲身参与到京东的应用性能监控、统一日志、流式计算、内存缓存、四层防攻击等一些基础技术平台的研发和搭建工作,经历了京东的技术系统从简单粗放向复杂精细化的演变过程。目前主要工作为多中心交易项目中的数据复制中间件JingoBUS的研发。平时也会开发一些公共的平台和 阅读全文
posted @ 2019-10-15 20:51 小学生II 阅读(551) 评论(0) 推荐(0) 编辑
摘要: 摘要:本文主要带大家了解服务稳定性的重要性和相关策略。策略大概分两部分,第一方面从架构层面介绍保障服务稳定性的常见策略(限流,降级,隔离,超时,重试和集群)。第二个方面是从流程方面(code review, 压测,灰度和监控)讲解怎么去保证稳定性。 https://www.infoq.cn/arti 阅读全文
posted @ 2019-10-15 20:46 小学生II 阅读(959) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/paolei/article/details/94390330 背景简介 对于大型应用后台系统来说,稳定性至关重要。目前越来越多的大型应用系统采用微服务架构,更加需要关注稳定性的技术能力建设。稳定性是服务系统基础能力的体现。 基础知识 在介绍稳定性技术策略 阅读全文
posted @ 2019-10-15 20:44 小学生II 阅读(1057) 评论(0) 推荐(1) 编辑
摘要: 转自: https://blog.csdn.net/zuoanyinxiang/article/details/51680183 服务稳定性的实现方案: 依赖管理&服务分级&优雅降级&开关&应急预案 保障分布式系统的稳定性(一):流量控制 保障分布式系统的稳定性(二):心跳检测 容量与水位 阅读全文
posted @ 2019-10-15 20:09 小学生II 阅读(431) 评论(0) 推荐(0) 编辑
摘要: 直接说内容: 监控报警策略实战 冗余设计理念实战 限流原理与实现 降级的策略与实现 回滚策略规范与实践 重试技术策略理解 峰值应对: 面对峰值到来时候, 应该准备的工作。 分为了事前,事中, 事后 三个阶段来进行介绍。 其中比较重点的 全链路压测 步骤包含哪些东西。 线上问题实战:异常问题排查的实战 阅读全文
posted @ 2019-10-15 18:39 小学生II 阅读(196) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/qq_27384769/article/details/80195967 分布式实战(干货) spring cloud 实战(干货) mybatis 实战(干货) spring boot 实战(干货) React 入门实战(干货) 构建中小型互联网企业架构 阅读全文
posted @ 2019-10-15 18:36 小学生II 阅读(464) 评论(0) 推荐(0) 编辑
摘要: 美团外卖从2013年9月成交第一单以来,已走过了三个年头。期间,业务飞速发展,美团外卖由日均几单发展为日均500万单(9月11日已突破600万)的大型O2O互联网外卖服务平台。平台支持的品类也由最初外卖单品拓展为全品类。 随着订单量的增长、业务复杂度的提升,外卖订单系统也在不断演变进化,从早期一个订 阅读全文
posted @ 2019-10-15 18:05 小学生II 阅读(1009) 评论(0) 推荐(0) 编辑
摘要: “相信大部分人都用过美团外卖,尤其是在每天的两个吃饭的高峰期。美团外卖从创业到现在经历了数次的迭代,不断的适应需求,提供更好的体验。本文是美团外卖架构师曹振团在ArchSummit 2016 深圳站上的分享。老司机简介 曹振团,美团外卖技术专家/架构师,目前负责美团外卖业务系统的架构设计及优化工作。 阅读全文
posted @ 2019-10-15 17:50 小学生II 阅读(1404) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/kobejayandy/article/details/15028503 昨天小邪讲的培训的内容,对集群大访问量的应用很有针对性的一些注意点。 1.隔离。 发生问题,能控制在一个小的范围。 物理隔离/虚拟(容器,实例,VM)隔离/流控 2.内存溢出。 代码 阅读全文
posted @ 2019-10-15 15:20 小学生II 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 背景:在弱网、海量连接场景下,系统稳定性的保障。 参考: http://www.infoq.com/cn/articles/netty-million-level-push-service-design-points?utm_source=infoq&utm_campaign=user_page&u 阅读全文
posted @ 2019-10-15 15:16 小学生II 阅读(197) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/ityouknow/article/details/82393102 引言:继上篇《几种分布式调用链监控组件的实践与比较(一)实践》后,本篇将会讲下几种APM选型的比较与性能测试。 1. 前文回顾 上一篇文章主要讲了三种分布式调用链监控组件的实践。问题的背 阅读全文
posted @ 2019-10-15 15:07 小学生II 阅读(421) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/ityouknow/article/details/82393097 引言:最近在调研与选型分布式调用链监控组件。选了主要的三种APM组件进行了实践与比较。本来打算一篇文章写完的,篇幅太长,打算分两篇。本文主要讲下链路traceing的基本概念和几种APM 阅读全文
posted @ 2019-10-15 15:05 小学生II 阅读(381) 评论(0) 推荐(0) 编辑
摘要: https://www.cnblogs.com/zz0412/p/9333296.html 在做性能压测的时候,你是不是有只能看到测试报告? 在做性能压测的时候,你是不是想知道每一个方法执行了多长时间? Pinpoint几乎可以帮助你查看你想看到的每一个细节。 Pinpoint是什么? Pinpoi 阅读全文
posted @ 2019-10-15 14:07 小学生II 阅读(481) 评论(0) 推荐(0) 编辑
摘要: https://blog.csdn.net/ligeforrent/article/details/82464540 稳定性保障思路1. 线上系统稳定性 容灾切换 流控方案2. 系统依赖 超时设置与监控报警 降级方案 熔断处理 强弱依赖梳理,保证核心流程3. 系统运维 蓝绿部署 回滚规范 自动化运维 阅读全文
posted @ 2019-10-15 11:50 小学生II 阅读(356) 评论(0) 推荐(0) 编辑
摘要: 本文链接:https://blog.csdn.net/arkzheng/article/details/52090254架构稳定性需要注意些什么?如果你有好的观点也可以抛出来,欢迎批评指导 1. 压测知道你的容量,设置报警线;读通过tcpcopy,写通过染色数据,如此引入线上数据回放测试 2. 如果 阅读全文
posted @ 2019-10-15 11:48 小学生II 阅读(254) 评论(0) 推荐(0) 编辑
摘要: 本文链接:https://blog.csdn.net/sogouauto/article/details/48296827一、测试流程 我的观点 稳定性测试需要规范细致的流程,上图对流程作了总结,本文将首先分析如何进行前两项工作:需求分析和测试计划,其他项敬请期待本系列文章~ 二、需求分析 我的观点 阅读全文
posted @ 2019-10-15 11:43 小学生II 阅读(620) 评论(0) 推荐(0) 编辑
摘要: 本文链接:https://blog.csdn.net/yangguosb/article/details/78489363常见保护措施 限流算法漏桶算法漏桶算法的主要思想如下: 漏桶容量固定,按照固定速率流出水滴直到桶变空;水滴可以以任意速率流入漏桶,如果桶满则溢出(丢弃); 令牌桶算法令牌桶算法的 阅读全文
posted @ 2019-10-15 11:41 小学生II 阅读(129) 评论(0) 推荐(0) 编辑
摘要: 系统稳定性评测 什么是系统的稳定性评测呢,主要验证在以下两个条件下,系统依然能够正常的提供服务。 持续施压 暴力破坏 持续施压 这一点和自动化遍历的原理很像, 我们长期运行自动化测试, 持续给后端服务施压。 只不过有两个不一样的地方 自动化遍历是单线程执行, 而在后端的稳定性测试中,要放大这个量。 阅读全文
posted @ 2019-10-15 11:36 小学生II 阅读(479) 评论(0) 推荐(0) 编辑
摘要: 本文链接:https://blog.csdn.net/m0_38125278/article/details/95046242分布式架构的架构稳定性接上一期架构性能,本期讲架构稳定性 1.服务拆分服务拆分主要有两个目的:一是为了隔离故障,二是为了重用服务模块。但服务拆分完之后,会引入服务调用间的依赖 阅读全文
posted @ 2019-10-15 11:32 小学生II 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 稳定性测试的概念有2种, 一, 稳定性测试,对应于异常性测试,即发生异常情况时,系统如何反应的测试。包含: 1 交互性测试,被打扰的情况,如来电,短信,低电量等。这些其实在上章的功能测试中有提到。 2 异常性测试,断网,断电,服务器异常等情况 二,稳定性测试指的是性能测试,压力测试 1 基准性能测试 阅读全文
posted @ 2019-10-15 11:27 小学生II 阅读(622) 评论(0) 推荐(0) 编辑