51dev.com IT技术开发者社区

51dev.com 技术开发者社区

稳定性

各种排序算法的稳定性和时间复杂度小结

各种排序算法的稳定性和时间复杂度小结

选择排序、快速排序、希尔排序、堆排序不是稳定的排序算法,冒泡排序、插入排序、归并排序和基数排序是稳定的排序算法。 冒泡法:  这是最原始,也是众所周知的最慢的算法了。他的名字的由来因为它的工作看来象是冒泡: 复杂度为O(n*n)。当数据为正序,将不会有交换。复杂度为O(0)。直接...

Kafka vs RocketMQ——多Topic对性能稳定性的影响

Kafka vs RocketMQ——多Topic对性能稳定性的影响

上期我们对比了RocketMQ和Kafka在多Topic场景下,收发消息的对比测试,RocketMQ表现稳定,而Kafka的TPS在64个Topic时可以保持13万,到了128个Topic就跌至0.85万,导致无法完成测试。我们不禁要问:为什么看不到Kafka性能暴跌的趋势呢?今天的测试,就来排查一下这个问题,然后验证...

MTK平台系统稳定性分析

MTK平台系统稳定性分析

目录1:简介   2:怎么抓取和分析log 3:怎么确定问题点 简介系统稳定性目前主要是解决系统死机重启。分为两部分:Android/kernelKernel分析需要的文件和工具:Mtklog,vmlinux,gat工具,解析vmlinux的脚本。Vmlinux路径:a...

性能测试之稳定性测试(可靠性测试)

性能测试之稳定性测试(可靠性测试)

原文链接:http://www.cnblogs.com/longronglang/p/9879570.html概念首先来说说性能测试:性能是软件的一种非功能特性,他关注的不是软件是否完成了特定的功能,而是软件在完成特定功能是展示出来的及时性。及时性从不同的视角代表不同的指标:用户:响应时间系统管理员:资源利用率,可扩展...

高性能高并发系统的稳定性保障

高性能高并发系统的稳定性保障

作者:肖飞,于2011年8月份加入京东,曾亲身参与到京东的应用性能监控、统一日志、流式计算、内存缓存、四层防攻击等一些基础技术平台的研发和搭建工作,经历了京东的技术系统从简单粗放向复杂精细化的演变过程。目前主要工作为多中心交易项目中的数据复制中间件JingoBUS的研发。平时也会开发一些公共的平台和工具,关注分布式系统...

聊聊服务稳定性保障这些事

聊聊服务稳定性保障这些事

摘要:本文主要带大家了解服务稳定性的重要性和相关策略。策略大概分两部分,第一方面从架构层面介绍保障服务稳定性的常见策略(限流,降级,隔离,超时,重试和集群)。第二个方面是从流程方面(codereview,压测,灰度和监控)讲解怎么去保证稳定性。 https://www.infoq.cn/article/69T...

大型网站后台稳定性技术策略

大型网站后台稳定性技术策略

https://blog.csdn.net/paolei/article/details/94390330背景简介  对于大型应用后台系统来说,稳定性至关重要。目前越来越多的大型应用系统采用微服务架构,更加需要关注稳定性的技术能力建设。稳定性是服务系统基础能力的体现。  基础知识  在介绍稳定性技术策略主题之前,我们首...

大型网站如何保证稳定性

大型网站如何保证稳定性

直接说内容:监控报警策略实战冗余设计理念实战限流原理与实现降级的策略与实现回滚策略规范与实践重试技术策略理解峰值应对:面对峰值到来时候,应该准备的工作。分为了事前,事中,事后三个阶段来进行介绍。其中比较重点的 全链路压测 步骤包含哪些东西。线上问题实战:异常问题排查的实战经验。包括:JVM(OOM,...

蘑菇街背后系统的稳定性保障实践

蘑菇街背后系统的稳定性保障实践

https://blog.csdn.net/qq_27384769/article/details/80195967分布式实战(干货)springcloud实战(干货)mybatis实战(干货)springboot实战(干货)React入门实战(干货)构建中小型互联网企业架构(干货)python学习持续更新Elasti...

美团外卖系统架构演进与稳定性的探索

美团外卖系统架构演进与稳定性的探索

“相信大部分人都用过美团外卖,尤其是在每天的两个吃饭的高峰期。美团外卖从创业到现在经历了数次的迭代,不断的适应需求,提供更好的体验。本文是美团外卖架构师曹振团在ArchSummit2016深圳站上的分享。老司机简介曹振团,美团外卖技术专家/架构师,目前负责美团外卖业务系统的架构设计及优化工作。2013年加入...

分布式系统稳定性模式

分布式系统稳定性模式

https://blog.csdn.net/kobejayandy/article/details/15028503昨天小邪讲的培训的内容,对集群大访问量的应用很有针对性的一些注意点。1.隔离。发生问题,能控制在一个小的范围。物理隔离/虚拟(容器,实例,VM)隔离/流控2.内存溢出。代码细节,数据量,进程数控制。3.预...

系统稳定性保障之网络篇

系统稳定性保障之网络篇

背景:在弱网、海量连接场景下,系统稳定性的保障。  参考:http://www.infoq.com/cn/articles/netty-million-level-push-service-design-points?utm_source=infoq&utm_campaign=user_pa...

稳定性保障思路

稳定性保障思路

https://blog.csdn.net/ligeforrent/article/details/82464540稳定性保障思路1.线上系统稳定性   容灾切换   流控方案2.系统依赖   超时设置与监控报警 &nb...

架构稳定性

架构稳定性

本文链接:https://blog.csdn.net/arkzheng/article/details/52090254架构稳定性需要注意些什么?如果你有好的观点也可以抛出来,欢迎批评指导1.压测知道你的容量,设置报警线;读通过tcpcopy,写通过染色数据,如此引入线上数据回放测试2.如果出现事故如何引导用户3.拆分...

图解测试之稳定性-如何开始稳定性测试

图解测试之稳定性-如何开始稳定性测试

本文链接:https://blog.csdn.net/sogouauto/article/details/48296827一、测试流程我的观点稳定性测试需要规范细致的流程,上图对流程作了总结,本文将首先分析如何进行前两项工作:需求分析和测试计划,其他项敬请期待本系列文章~二、需求分析我的观点在进行软件测试前,我们需要进...