1. 核心链路单点

  2. 不做系统隔离,要挂一起挂

  3. 程序中大量使用多层循环,CPU使用率百分百

  4. 系统引入大量依赖,即使自己不挂,总会被某个依赖拖垮的

  5. 服务调用失败了,也不做补偿

  6. 没用重试策略,调用失败了,甩锅给被调用方

  7. 核心写接口被外部调用,死也不做幂等控制,出现问题甩锅给调用方

  8. 服务之间调用不设置合理超时时间,能多大写多大,一丁点调用量可以消耗完内存

  9. 大量同步调用,链路耗时长,就甩锅给被调用方

  10. 不控制流量,不限流,被打垮了甩锅给调用方

  11. 不做核心指标监控及预警,全靠运气

  12. 不做热数据缓存,微服务吗,就应该无脑RPC调用

  13. 不做服务分级,一视同仁,不考虑核心高可用

  14. 不做服务降级,被拖挂了,甩锅被调用方

  15. 不做灰度发布和回滚方案,上线全凭运气,就是这么自信

  16. 能做远程调用,就做远程调用,5G时代了,延迟都不是事儿

  17. 不做熔断机制,拖垮我,甩锅给被调用方

  18. 不做代码扫描,自己的代码自己欣赏,那些做CR的完全不懂艺术,各种神奇注释、奇妙函数用起来,这才叫才华

  19. 不做线上压测,流量什么的就靠菩萨保佑吧

  20. 做什么容量规划,不费钱吗?

搞垮服务的20条原则相关推荐

  1. Mysql价格降低20%应该怎么写_mysql优化20条原则

    今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显.关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情.当我们去设计数据库表结构,对操作数据 ...

  2. 做人做事需牢记20条原则

    低调做人,高调做事,严以律己,宽以待人,以感恩心态做人,以敬业心态做事.做人做事要内圆外方,智圆行方,才能游刃有余,倍受欢迎.那么,在做人做事方面,需要始终牢记并灵活运用以下二十条原则. 1.紧急原则 ...

  3. 重装操作系统的20条原则(转载)

    系统是否需重装,三条法则帮你忙: 如果系统出现以下三种情况之一,应该是你考虑重装系统的时候了: 1)系统运行效率变得低下,垃圾文件充斥硬盘且散乱分布又不便于集中清理和自动清理: 2)系统频繁出错,而故 ...

  4. 重装操作系统的20条原则

    系统是否需重装,三条法则帮你忙: 如果系统出现以下三种情况之一,应该是你考虑重装系统的时候了: 1)系统运行效率变得低下,垃圾文件充斥硬盘且散乱分布又不便于集中清理和自动清理: 2)系统频繁出错,而故 ...

  5. 必看:重装操作系统的20条原则

    系统是否需重装,三条法则帮你忙: 如果系统出现以下三种情况之一,应该是你考虑重装系统的时候了: 1)系统运行效率变得低下,垃圾文件充斥硬盘且散乱分布又不便于集中清理和自动清理: 2)系统频繁出错,而故 ...

  6. 20条关键的高可用性设计原则

    20条关键的高可用性设计原则 1.尽量简单化    一切都应该尽可能简单,但不要过度简单.越简单的系统就越可靠,越不容易出错. 2.一步一个脚印    一次只做一件事,不要强求软件具有设计功能以外的功 ...

  7. Joshua Porter 20条UI设计原则

     原文链接地址: http://www.niushe.com/news/show-3683.html,转载请注明出处,侵权必究,谢谢! 设计师Joshua Porter发表了一篇文章--<P ...

  8. 我的20条生活原则之01:任何事情都有两面性

    作者 | gongyouliu 编辑 | gongyouliu 之前在9月中旬,我写过一篇文章「多年的生活经历,让我深刻领悟到的20条生活原则」(点击紫色字体查看原文),在那篇文章中,我对自己过去多年 ...

  9. 老年痴呆 数字化_设计老年人愉快数字体验的5条原则

    老年痴呆 数字化 by Kaye Mao 毛凯(Kaye Mao) 设计老年人愉快数字体验的5条原则 (5 Principles for Designing Delightful Digital Ex ...

最新文章

  1. 世界人工智能发展究竟到了什么水平
  2. adc0808温度换算公式_adc0808模数转换电路图及程序
  3. python语言入门教程-Python语言十分钟快速入门
  4. chmod与umask区分命令
  5. python程序题斐波那契数列_Python_经典题_斐波那契数列
  6. php 操作文件夹 (遍历 计算大小)
  7. c语言编写python库_c语言包装python程序
  8. linux和windows下,C/C++开发的延时函数,sleep函数
  9. 在线商城之购物车实现——(附完整代码)
  10. 爬虫爬取视频指定秒的画面
  11. Maven打包失败:程序包XXX不存在
  12. 斯蒂文斯理工学院计算机专业,斯蒂文斯理工学院的计算机专业如何?
  13. 【C++】C++中头文件使用双引号与书名号的区别
  14. 微信小程序分析送积分功能如何实现_微信积分小程序特色功能——积分营销
  15. iOS内容含有隐藏功能、第三方支付等被拒4次的心路历程
  16. 值得 .NET 开发者了解的15个特性
  17. win10 3D查看器glb和3mf格式模型
  18. Java的静态类详解
  19. 开发者专访|我从「人间地狱」的算法岗内卷中,倔强地踏出了一条路 前路漫漫,星芒万里
  20. 中小企业如何面对红海蓝海的管理信息化?

热门文章

  1. 在java中建个jsp文件_第一个jsp页面
  2. 佳能80d有人脸识别吗_国家地理2020年旅行者最推荐相机Top10,有你喜欢的吗?
  3. visual studio 运行java_Visual Studio 支持 Java?谣言止于智者
  4. python迭代器和生成器_python中迭代器和生成器。
  5. 7 12次c语言上机作业,第十二次C语言上机实验参考答案
  6. Bilibili 笔试扭蛋器----回溯dfs 9.21
  7. nginx代理响应报文体不全解决思路
  8. 【Networking】gRPC golang 相关资料
  9. 今天做项目时,用到了好多关于js的知识点,有的忘记了,然后晚上回来自己整理一番,明天继续整理。哈哈,分享给大家。...
  10. 详细理解JS中的继承