首页
学习
活动
专区
工具
TVP
发布

跨界架构师

专栏作者
76
文章
50307
阅读量
22
订阅数
性能优化 = 改改代码?
上了一定规模的系统,特别是To C的系统,性能优化或多或少都会被逼着去做一下。否则,系统便无法支撑业务的发展,技术成了拖后腿,不是引领业务了。
Zachary_ZF
2020-01-13
3560
分布式系统关注点(22)——360°的全方位监控
这篇是「分布式系统理论」系列的第22篇,也是最后一篇。我们来聊聊分布式系统中的最后一道保障——监控。
Zachary_ZF
2019-07-03
9630
分布式系统关注点(20)——阻塞与非阻塞有什么区别?
前面一篇文章中,Z哥和你聊了「异步」的意义,以及如何运用它。错过这篇文章的可以先去看一下再来(分布式系统关注点——深入浅出「异步」)。
Zachary_ZF
2019-05-25
6360
分布式系统关注点(19)——深入浅出「异步」
Z哥在前面的三篇文章里和你一起聊了「高性能」主题下与「缓存」相关的内容。这次和你来聊聊提高性能的另一个大招——「异步」。
Zachary_ZF
2019-05-15
6850
分布式系统关注点——先写DB还是「缓存」?
在前一篇《360°全方位解读「缓存」》中,我们聊了运用缓存的三种思路,以及在一个完整的系统中可以设立缓存的几个位置,并且分享了关于浏览器缓存、CDN缓存、网关(代理)缓存的一些使用经验。
Zachary_ZF
2019-04-18
7140
分布式系统「伸缩性」大招之——「水平&垂直切分」详解
做「伸缩性」最重要的就是先做好「无状态」,如此才可以随心所欲的进行横向“扩展”,而不用担心在多个副本之间切换会产生错乱。《分布式系统关注点——「无状态」详解》聊的就是这个。
Zachary_ZF
2019-03-15
8710
分布式系统「伸缩性」大招之——「弹性架构」详解
如果我们的开发工作真的就如搭积木一般就好了,轮廓分明,个个分开,坏了哪块积木换掉哪块就好了。
Zachary_ZF
2019-03-06
5510
分布式系统关注点——「无状态」详解
前面聊完的2个章节「数据一致性」和「高可用」其实本质是一个通过提升复杂度让整体更完善的方式。
Zachary_ZF
2019-01-28
8960
分布式系统关注点——99%的人都能看懂的「熔断」以及最佳实践
那么在这样的背景下,如果某个服务A需要发布一个新版本,往往会对正在运行的其它依赖服务A的程序产生影响。甚至,一旦服务A的启动预热过程耗时过长,问题会更严重,大量请求会阻塞,产生级联影响,导致整个系统卡慢。
Zachary_ZF
2018-12-14
3420
分布式系统关注点——「负载均衡」到底该如何实施?
        前面两篇《分布式系统关注点——初识「高可用」》、《分布式系统关注点——仅需这一篇,吃透「负载均衡」妥妥的》看完后,相信大家对实现高可用的思路和负载均衡的策略有了一些了解。这篇主要阐述一下在实施的时候主流的一些解决方案。
Zachary_ZF
2018-11-09
3740
分布式系统关注点——初识「高可用」
        咳咳,从这篇开始,正式拉开分布式系统关注点中,我认为第二重要的内容 —— 「高可用」。
Zachary_ZF
2018-10-09
2910
分布式系统关注点——仅需这一篇,吃透「负载均衡」妥妥的
  上一篇《分布式系统关注点——初识「高可用」》我们对「高可用」有了一个初步认识,其中认为「负载均衡」是「高可用」的核心工作。那么,本篇将通过图文并茂的方式,来描述出每一种负载均衡策略的完整样貌。
Zachary_ZF
2018-10-08
5180
过去这几十年,分布式系统的「数据一致性」精华都在这了!
        本文是本系列的第三篇。与前两篇《分布式系统关注点——数据一致性(上篇)》、《分布式系统关注点——通过“共识”达成数据一致性》形成完整的「数据一致性」合集。
Zachary_ZF
2018-09-14
6460
分布式系统中的必备良药 —— 服务治理
  首先本文仅作为笔者在做一些调研之后的总结,仅提供思路,不提供源码,所以如果是想直接冲着源码来的,可以跳过此文。如果后续有机会将项目开源出来,会第一时间写新文章讲解实线细节。
Zachary_ZF
2018-09-10
1.1K0
分布式系统中的必备良药 —— 全局唯一单据号生成
  我们作为一个软件系统,肯定到处充满着各种单据,也必然需要有各种单据号与之对应。比如:电商行业的订单号、支付流水号、退款单号等等。SCM的采购单号、进货单号、出货单号、盘点单号等。在一个企业内部或者一个2C的平台,无法避免的需要通过某个单据号来进行沟通。所以一个好的单据号必然是便于沟通的,简单来说优先级就是 好记 > 好输入 > 好看,当然也是越短越好。
Zachary_ZF
2018-09-10
1.3K0
分布式系统中的必备良药 —— RPC
  在上一篇分布式系统系列中《分布式系统中的必备良药 —— 服务治理》中阐述了服务治理的一些概念,那么与服务治理配套的必然会涉及到RPC框架。在当前互联网的大背景下,RPC的运用应该大家或多或少都有涉及,国内外的RPC框架也是百花齐放。那么各个RPC框架各自有什么特点,另外RPC的核心点又是哪些,我们该如何去选择是本文需要讲述的内容。本文会围绕.Net技术栈来展开,暂不讨论诸如dubbo之类对.Net 不太友好的框架。
Zachary_ZF
2018-09-10
6880
烦人的数据不一致问题到底怎么解决?——通过“共识”达成数据一致性
  本文是本系列的第二篇。是前一篇《不知道是不是最通俗易懂的《数据一致性》剖析了》的后续内容。
Zachary_ZF
2018-09-10
6810
又出现异常数据?来剖析一下分布式系统中的「事务」
本文是本系列的第三篇。与前两篇《不知道是不是最通俗易懂的《数据一致性》剖析了》、《烦人的数据不一致到底怎么解决?——通过“共识”达成数据一致性》形成完整的「数据一致性」合集。
Zachary_ZF
2018-09-08
5750
没有更多了
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档