微服务架构下的质量迷思——混沌工程 (insights.thoughtworks.cn)

【简介】

微服务概念的提出至今已多年,这期间也是互联网及互联网+发展的高速期,消费市场变化莫测,消费者也变得越来越挑剔,越来越多的互联网巨头甚至传统行业都开始对自己的遗留系统进行微服务改造。

点击查看全文 >>

@Thoughtworks 2019-05-05 09:48分享 / 0个评论
赞过的人: 技术头条
要不要再学学下面的文章?
洋葱式信息安全观察:浅议威胁情报质量 (www.sec-un.org)
网络威胁情报自应用以来,由于其带有的预测性和时间效力,使得其质量问题备受关注,然而在质量问题本身,应该如何理解,笔者尝试进行探索并分享如下。
by @技术头条 2022-06-19 23:18 分享 查看详情
如何让混沌工程实验降本增效 (insights.thoughtworks.cn)
通过在测试环境和生产环境上,注入经过精心设计并控制好爆炸半径的故障,进行故障注入实验,就可以观察和学习复杂分布式系统的运行模式和失效模式,从而提升团队的系统稳定性设计,让团队能够快速应对业务系统在云环境上的未知故障。
by @Thoughtworks 2022-06-16 10:23 分享 查看详情
微服务架构及其最重要的10个设计模式! (mp.weixin.qq.com)
软件设计模式是解决软件设计中常见问题的通用、可复用的解决方案。设计模式让我们可以分享通用词汇并使用经实战检验的方案,以免重复造轮子。现在,我将介绍一系列设计模式来实现这些最佳实践。
by @code小生 2022-04-19 20:17 分享 查看详情
如何提升代码质量 (insights.thoughtworks.cn)
如今写代码就像以前上学时写字一样,能写得好代码就相当于写了一手好字。如果你隔段时间回头看自己的字都不忍直视,那么可以通过临摹练字来提升自己,最终习得一手好字。
by @Thoughtworks 2022-04-01 17:20 分享 查看详情
聊聊通用的架构设计 (insights.thoughtworks.cn)
本文通过从业务架构到IT架构,以及IT架构下的应用架构、数据架构、技术架构和基础设施架构的介绍,配合一些示例的展示,描绘了架构设计中一般包含哪些内容。
by @Thoughtworks 2022-03-11 15:56 分享 查看详情
以荣耀公司为例,拆解成功企业的股权架构设计! (www.sohu.com)
由于美国极限打压,为了让供应商和经销商活下去,华为忍痛将荣耀品牌整体出售。“荣耀”剥离后,也迎来了涅槃重生!

本文看看荣耀股权的设计。股权在公司发展过程中,从0-1的时候是招兵买马,从1-10的时候是做大公司价值,从10-100的时候是做大资本价值!如果一开始就没有设计好,一方面,越往后公司估值越来越大的情况下,它会放大人的欲望和预期,更会增加股权调整的难度和成本;另一方面也会阻碍资本、资源以及人才的进入,
by @shengting 2022-02-20 22:12 分享 查看详情
性能工程之性能规划实践 (insights.thoughtworks.cn)
性能规划在大型应用服务系统中的地位越来越高,因为它可以发现系统在常规性能测试的情况下很难发现的一些性能瓶颈问题,找到性能规律,从而根据不同的业务性能需求来规划产品环境的资源和配置,从而可以有效地防止服务器过载或者节约产品环境的资源和成本。
by @Thoughtworks 2022-02-17 17:08 分享 查看详情
公司这套架构统一处理try...catch,很牛逼! (mp.weixin.qq.com)
软件开发springboot项目过程中,不可避免的需要处理各种异常,spring mvc 架构中各层会出现大量的try {...} catch {...} finally {...}代码块,不仅有大量的冗余代码,而且还影响代码的可读性。这样就需要定义个全局统一异常处理器,以便业务层再也不必处理异常。
by @code小生 2022-01-16 11:02 分享 查看详情
亿级流量系统架构演进之路 (zhuanlan.zhihu.com)
海量用户同时进行高频访问对任何平台都是难题,也是行业乐此不疲的研究方向。但值得庆幸的是,虽然业务场景不同,设计和优化的思想却是万变不离宗。本文将结合业务与高并发系统设计的核心技术点,对系统架构调优方案进行深度剖析。
by @又拍云 2021-11-17 11:49 分享 查看详情
扒一扒国产Linux操作系统架构是怎么设计的? (mp.weixin.qq.com)
简而言之,桌面操作系统就是大家平常个人电脑里面用的操作系统。桌面操作系统应该是所有操作系统类型中最为复杂、研发技术难度最高的一种操作系统了。世界上非常优秀的桌面操作系统有微软的Windows和苹果的Mac OS,其他的Linux桌面操作系统,比如Fedora、Suse、Ubuntu包括我们自己的Deepin,虽然这十几年取得了长足的进步,但是相对于Windows和Mac OS,不论技术先进性、交互设计还是产品质量方面都还有非常大的差距。
by @code小生 2021-10-31 12:31 分享 查看详情