03 2021 档案

摘要:高并发相关的业务,需要进行并发的测试,通过大量的数据分析评估出整个架构可以支撑的并发量。 场景中的定时领取是一个高并发的业务,像秒杀活动用户会在到点的时间涌入,DB瞬间就接受到一记暴击,hold不住就会宕机,然后影响整个业务; 大型网站要很好支撑高并发,这是需要长期的规划设计 在初期就需要把系统进行 阅读全文
posted @ 2021-03-31 20:30 大米粒o 阅读(40) 评论(0) 推荐(0)
摘要:解决问题能力不是天生的,自然得靠后天的经验积累。我们工作中会遇到各种各样的问题,比如需要去跟踪调试产品所产生的bug,又比如说使用第三方组件所遇到的一些问题,再比如说使用一些插件或者IDE所产生的一些编译问题。这个时候第一反应不是去别人那里寻求帮助,而是自己尝试去看去解决问题。 当遇到阻塞性问题的时 阅读全文
posted @ 2021-03-23 17:29 大米粒o 阅读(32) 评论(0) 推荐(0)
摘要:三架马车是指微服务、消息队列和定时任务 服务有三个层次: 聚合业务服务:高层次的串起来整个流程的具有完整业务形态的业务服务。和基础业务服务不同的是,这里是在完整描述一方面的业务,这个业务往往是由各种基础业务拼装组合起来的。和不同外部合作方的不同合作形式,给用户提供的产品的不同服务形态,都决定了聚合业 阅读全文
posted @ 2021-03-15 17:28 大米粒o 阅读(39) 评论(0) 推荐(0)
摘要:质量属性的六个常见属性场景分别是:可用性、可修改性、性能、安全性、可测试性和易用性。 可用性:可用性是指系统正常运行时间的比例,是通过两次故障之间的时间长度或在系统崩溃情况下能够恢复正常运行的速度来衡量的。 当访问量较大时,保证淘宝的可用; 可修改性:每个店铺都可以修改自己的店铺背景和界面; 性能: 阅读全文
posted @ 2021-03-06 21:54 大米粒o 阅读(111) 评论(0) 推荐(0)
摘要:这篇博客是阅读架构漫谈九篇博客之后围绕软件架构师如何工作撰写的一篇博客。 首先认识架构也就是知道理解架构的概念,明白什么是架构才是做架构师的第一步;由为什么会产生架构而引出什么是架构,作者通过讲授群体中生存需要分工,每个人做自己擅长的事情,不同分工的角色合作完成这些事情,从而产生了架构; 架构的概念 阅读全文
posted @ 2021-03-05 16:18 大米粒o 阅读(51) 评论(0) 推荐(0)