
系统设计
文章平均质量分 92
你的boy_Z
timianer
展开
-
系统设计学习(二)系统怎样做到高可用
系统设计学习(二)系统怎样做到高可用写在前面 这篇文章主要分享再系统设计中怎样设计高可用系统,整体偏理论,up也会根据自己的项目来写一些自己如何改造成高可用的列子。 高可用性(High Availability, HA)是我们经常听到的名字,无论是再平时的工作还是面试中,都是一个热点词汇,up再面试各种大厂中都会问就是了解系统的高可用嘛? 怎么保证高可用?你做过那些高可用? 这些问题真的是很常见。所以才有了这一系列文章的诞生。言归正传,我们在很多开源组件的文档中都会看到HA的方案,它可以有限性的避原创 2021-04-21 14:30:02 · 593 阅读 · 0 评论 -
系统设计学习(一) 如何提升系统性能?
系统设计学习(一) 如何提升系统性能?一、前言性能反应了系统的使用体验,两个系统QPS都是1w,如果第一个响应是毫秒级别,第二个响应是秒级别,它们带给用户的体验肯定是不同的。二、性能优化原则想实现一个功能,就要了解这个功能的原则。**首先,性能优化一定不能盲目,一定是问题导向的。**脱离了问题,盲目地提早优化会增加系统的复杂度,浪费开发人员的时间,并且也因为某些优化可能对业务上有些折中的考虑,所以也会损伤业务。**其次,性能优化也遵循“八二原则”,**即你可以用20%的精力解决80%的性能问题。原创 2021-03-20 16:06:13 · 1681 阅读 · 0 评论