分布式
文章平均质量分 95
爱笑的架构师
这个作者很懒,什么都没留下…
展开
-
终于搞懂了,用大白话给你解释Zookeeper的选举机制,包教会
号外号外!《死磕 Java 并发编程》系列连载中,大家可以关注一波:「死磕 Java 并发编程05」阿里面试失败后,一气之下我图解了Java中18把锁「死磕 Java 并发编程04」说说Java Atomic 原子类的实现原理「死磕 Java 并发编程03」阿里二面,面试官:说说 Java CAS 原理?「死磕 Java 并发编程02」面试官:说说什么是 Java 内存模型(JMM)?「死磕 Java 并发编程01」10张图告诉你Java并发多线程那些破事目录人类选举的基..原创 2021-06-22 23:21:06 · 1680 阅读 · 7 评论 -
扛不住了,老大让我感觉上分库分表方案
目录为什么要分库分表?数据库相关优化方案SQL 调优表结构优化架构优化硬件优化分库分表详解单应用单数据库多应用单数据库多应用多数据库分表分库分表带来的复杂性总结在文章开头先抛几个问题:(1)什么时候才需要分库分表呢?我们的评判标准是什么?(2)一张表存储了多少数据的时候,才需要考虑分库分表?(3)数据增长速度很快,每天产生多少数据,才需要考虑做分库分表?这些问题你都搞清楚了吗?相信看完这篇文章会有答案。为什么要分库分表?首先回答一下为什么要分库分表,答案很简单:数据库出现性能瓶颈。用大白话来说原创 2021-01-25 23:51:14 · 495 阅读 · 0 评论 -
支持百万级TPS,Kafka是怎么做到的?答案藏在这10张图里
10张图告诉你秘密原创 2020-11-27 16:18:55 · 2662 阅读 · 4 评论 -
不看损失大了,刨根问底,Kafka消息中间件到底会不会丢消息
Kafka到底会不会丢消息原创 2020-11-23 16:20:07 · 2515 阅读 · 3 评论 -
原来10张图就可以搞懂分布式链路追踪系统原理
再也不怕定位线上问题了原创 2020-11-10 10:08:15 · 3278 阅读 · 1 评论 -
13张图解分布式系统服务注册与发现机制,给你整明白
在微服务架构或分布式环境下,服务注册与发现技术不可或缺,这也是程序员进阶之路必须要掌握的核心技术之一,本文通过图解的方式带领大家轻轻松松掌握。一、引入服务注册与发现组件的原因先来看一个问题,假如现在我们要做一个商城项目,作为架构师的你应该怎样设计系统的架构?你心里肯定在想:这还不容易直接照搬淘宝的架构不就行了。但在现实的创业环境中一个项目可能是九死一生,如果一开始投入巨大的人力和财力,一旦项目失败损失就很大。作为一位有经验的架构师需要结合公司财力、人力投入预算等现状选择最适合眼下的架.原创 2020-11-02 10:53:25 · 5271 阅读 · 13 评论