最新文章列表

分布式系统关注点(21)——构建「易测试」系统的“六脉神剑”

如果第二次看到我的文章,欢迎文末扫码订阅我的个人公众号(跨界架构师)哟~   坚持原创,每一篇都是用心之作~     这篇是「分布式系统理论」系列的第20篇。提前预告一下,后面还有一篇文章,这个系列就结束了。   在之前,核心的概念都讲的差不多了。前面Z哥带你已经聊过了「数据一致性」、「高可用」、「易扩展」、「高性能」主题下的一些实践思路。   这篇讲怎么构建一个「易测试 ...
huorongbj 评论(0) 有473人浏览 2019-05-31 09:04

分布式系统关注点(20)——阻塞与非阻塞有什么区别?

如果第二次看到我的文章,欢迎「左侧导航栏」或「文末」扫码订阅我个人的公众号(跨界架构师)哟~    每周五早8点 按时送达到公众号。当然了,也会时不时加个餐~     前面一篇文章中,Z哥和你聊了「异步」的意义,以及如何运用它。错过这篇文章的可以先去看一下再来(
huorongbj 评论(0) 有478人浏览 2019-05-31 09:03

分布式系统关注点(19)——深入浅出「异步」

如果第二次看到我的文章,欢迎「左侧导航栏」或「文末」扫码订阅我个人的公众号(跨界架构师)哟~    每周五早8点 按时送达到公众号。当然了,也会时不时加个餐~   Z哥在前面的三篇文章里和你一起聊了「高性能」主题下与「缓存」相关的内容。这次和你来聊聊提高性能的另一个大招——「异步」。   如果你已经对「异步」有所了解的话,这次可以让你有更深刻的理解。如果你对「异步」的了解比较 ...
huorongbj 评论(0) 有534人浏览 2019-05-31 09:03

分布式系统下的哈希一致性算法设计

本文涉及:普通哈希算法存在的问题,分布式系统的哈希一致性算法,哈希一致性算法中的数据倾斜问题 我们知道,在分布式系统中当数据量无法使用单机进行存储时,最简单粗暴的方法就是水平扩展:加机器,搞集群。 然而所有的集群模式都会面临一个数据存放的问题:即一个集群有多台机器,我们怎么知道这次的数据应该放在哪个机器上呢?这次的数据放到了一台机器上我下一次读取的时候能保证还来这台机器上找么? ...
javenshi 评论(0) 有680人浏览 2019-04-25 17:27

分布式系统关注点(18)——「缓存穿透」和「缓存雪崩」到底啥区别?

​如果第二次看到我的文章,欢迎文末扫码订阅我的个人公众号(跨界架构师)哟~   本文长度为2805字,建议阅读8分钟。 坚持原创,每一篇都是用心之作~     有句话说得好,欲要使其毁灭,先要使其疯狂。当你沉浸在缓存所带来的系统tps飙升的喜悦中时,使你系统毁灭的种子也已经埋在其中。   而且,你所承载的tps越高,它所带来的毁灭性更大。   在前两篇《
huorongbj 评论(0) 有845人浏览 2019-04-25 10:15

分布式系统关注点——先写DB还是「缓存」?

如果第二次看到我的文章,欢迎文末扫码订阅我的个人公众号(跨界架构师)哟~   本文长度为4209字,建议阅读12分钟。 坚持原创,每一篇都是用� ...
huorongbj 评论(0) 有643人浏览 2019-04-11 09:07

分布式系统关注点——360°全方位解读「缓存」

如果这是第二次看到我的文章,欢迎文末扫码订阅我的个人公众号(跨界架构师)哟~   本文长度为3578字,建议阅读10分钟。 坚持原创,每一篇都是用心之作~   此前的「伸缩性」章节结束了,此文是「高性能」章节的第一篇。   只要是位正儿八经的程序员自然知道「缓存」是什么,甚至我司的很多做运营的小姐姐现在和程序员小哥哥的交流中都时不时冒出「缓存」字眼,让人压力山大。(本文讨论的 ...
huorongbj 评论(0) 有562人浏览 2019-03-21 09:18

分布式系统「伸缩性」大招之——「水平&垂直切分」详解

如果第二次看到我的文章,欢迎文末扫码订阅我的个人公众号(跨界架构师)哟~   本文长度为5389字,建议阅读14分钟。 坚持原创,每一篇都是用� ...
huorongbj 评论(0) 有453人浏览 2019-03-08 09:09

分布式系统「伸缩性」大招之——「弹性架构」详解

如果第二次看到我的文章,欢迎文末扫码订阅我的个人公众号(跨界架构师)哟~   本文长度为3633字,建议阅读10分钟。 坚持原创,每一篇都是用心之作~     如果我们的开发工作真的就如搭积木一般就好了,轮廓分明,个个分开,坏了哪块积木换掉哪块就好了。   但是,实际我们的工作中所面临的可能只有一块积木,而且还是一大块,要换得一起换,要修得一起修。   Z哥在之前《分布 ...
huorongbj 评论(0) 有755人浏览 2019-02-18 09:00

分布式系统关注点——「高内聚低耦合」详解

如果这是第二次看到我的文章,欢迎文末扫码订阅我的个人公众号(跨界架构师)哟~   本文长度为3012字,建议阅读8分钟。 坚持原创,每一篇都是用心之作~   下面的这个场景你可能会觉得很熟悉(Z哥我又要出演了):   Z哥:@All 兄弟姐妹们,这次我这边有个需求需要给「商品上架」增加一道审核,会影响到大家和我交互的接口。大家抽空配合改一下,明天一起更新个版本。
huorongbj 评论(0) 有418人浏览 2019-01-30 09:23

分布式系统关注点——「无状态」详解

如果这是第二次看到我的文章,欢迎文末扫码订阅我的个人公众号(跨界架构师)哟~   本文长度为2728字,建议阅读8分钟。 坚持原创,每一篇都是用心之作~     前面聊完的2个章节「数据一致性」和「高可用」其实本质是一个通过提升复杂度让整体更完善的方式。   接下去我们开始聊一些让系统更简单,更容易维护的东西——「易伸缩」,首当其冲的第一篇文章就是「stateless」,也 ...
huorongbj 评论(0) 有481人浏览 2019-01-18 08:59

让你的系统“坚挺不倒”的最后一个大招——「降级」

本文长度为4069字,建议阅读11分钟。 也许你对降级已经有了一些认识,认真看完,我想这篇文章可能会给你带来一些新的收获~   前面两篇我们已经聊过了「熔断」(如何在到处是“雷”的系统中「明哲保身」?这是第一招)和「限流」(想通关「限流」?只要这一篇),这次我们聊的就是「高可用三剑客」中剩下的「
huorongbj 评论(0) 有769人浏览 2019-01-02 10:06

分布式系统关注点——想通关「限流」?只要这一篇

如果这是第二次看到我的文章,欢迎在文末扫码订阅我哟~ 本文长度为2869字,建议阅读8分钟。     可能你在网上看过不少「限流」相关的文章� ...
huorongbj 评论(0) 有433人浏览 2018-12-10 09:46

Kafka多节点环境安装

4.3.1 安装多节点ZooKeeper集群 目前来说Kafka可以说是强依赖ZooKeeper的,因此生产环境中一个高可用、高可靠的ZooKeeper集群也必不可少的。ZooKeeper集群通常被称为一个ensemble。只要这个ensemble中的大多数节点存活,那么ZooKeeper集群就能正常提供服务。显然,既然是大多数,那么最好使用奇数个服务器,即2n+1个服务器,这样整个ZooKe ...
拓子轩 评论(0) 有928人浏览 2018-11-25 16:10

Kafka伪分布式环境安装

     单节点的伪分布式环境是指集群由一台ZooKeeper服务器和一台Kafka broker服务器组成。   4.2.1 安装Java 从Oracle官网下载JDK,建议下载JDK8及以上版本,如: wget --no-check-certificate --no-cookie --header "Cookie:oraclelicense=accept-secureba ...
拓子轩 评论(0) 有892人浏览 2018-11-25 16:05

分布式系统关注点——99%的人都能看懂的「熔断」以及最佳实践

如果这是第二次看到我的文章,欢迎在文末扫码订阅我哟~ 本文长度为3319字,建议阅读9分钟。    当我们工作所在的系统处于分布式系统初期的� ...
huorongbj 评论(0) 有630人浏览 2018-11-19 23:30

JAVA最新学习资源倾心分享,微服务、分布式等

1 Java的Dubbo课程 Java的Dubbo课程:dubbo课程 springcloud课程:springcloud资源 2 Java高并发课程Java高并发课程:高并发课程
SIHAIloveYAN 评论(0) 有1174人浏览 2018-11-17 13:32

做了「负载均衡」就可以随便加机器了吗?这三招来帮你!

本文长度为3056字,预计读完需1.1MB流量,建议阅读8分钟。   阅读目录 什么是Session丢失? nginx是如何来解决这个问题的? Session保持的其它方案 结语           这篇是《分布式关注点系列》中「负载均衡」相关的内容最后一发了,后续也会继续讲「高可用」相关的其它主题,主要是限流、降级、熔断之类的吧,具体还 ...
huorongbj 评论(0) 有1021人浏览 2018-11-07 08:39

最近博客热门TAG

Java(141741) C(73643) C++(68602) SQL(64557) C#(59604) XML(59131) HTML(59042) JavaScript(54916) .net(54782) Web(54511) 工作(54116) Linux(50906) Oracle(49861) 应用服务器(43285) Spring(40811) 编程(39452) Windows(39380) JSP(37540) MySQL(37266) 数据结构(36420)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics