首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
恕毅的分布式架构之路
掘友等级
Java开发工程师
诚朴恕毅 厚积薄发 立志做一名架构师
获得徽章 9
动态
文章
专栏
沸点
收藏集
关注
作品
赞
738
文章 713
沸点 25
赞
738
返回
|
搜索文章
恕毅的分布式架构之路
赞了这篇文章
JAVA旭阳
JAVA开发工程师
·
2年前
关注
每个Java程序员都必须知道的四种负载均衡算法
前言 一般来说,我们在设计系统的时候,为了系统的高扩展性,会尽可能的创建无状态的系统,这样我们就可以采用集群的方式部署,最终很方便的根据需要动态增减服务器数量。但是,要使系...
66
9
分享
恕毅的分布式架构之路
赞了这篇文章
JAVA旭阳
JAVA开发工程师
·
2年前
关注
这可能是Feign调用可重试的最佳方案了
前言 在我们公司里,不同的服务之间通过Feign进行远程调用,但是,我们在尝试使调用可重试时遇到了一个小问题,Feign框架本身可以配置的自己的重试机制,但是它是一刀切的方...
56
9
分享
恕毅的分布式架构之路
赞了这篇文章
架构染色
架构师
·
3年前
关注
Skywalking on the way-千亿级的数据储能、毫秒级的查询耗时
Skywalking的这次实践,截止到现在有一年多的时间,回顾总结一下这段历程中的些许积累和收获,愿能反哺社区,给有需求的道友提供个案例借鉴;也希望能收获到专家们的指导建议...
67
28
分享
恕毅的分布式架构之路
赞了这篇文章
架构染色
架构师
·
3年前
关注
结构化日志的价值 - 更好地理解系统
当日志仅仅作为纯非结构化文本数据使用时,很难获得任何有用的信息,尤其是在自动化日志分析的场景下。结构化日志记录,以一致、明确的和机器可读的格式记录系统中最有价值的信息。...
55
41
分享
恕毅的分布式架构之路
赞了这篇文章
架构染色
架构师
·
2年前
关注
当月亮守护地球 | SkyWalking Agent守护你的应用...有它相伴才安逸
详细介绍可观测指标的语义,skywalking agent所提供的可观测数据,其核心能力、架构设计、以及实践调优...
45
23
分享
恕毅的分布式架构之路
赞了这篇文章
架构染色
架构师
·
2年前
关注
分布式锁上-初探
虽然大佬Lamport 在论文 中早就证明了使用状态机(如共识算法)就能够去中心化解决多进程互斥问题,但我们还是会更偏向使用分布式锁。...
50
25
分享
恕毅的分布式架构之路
赞了这篇文章
架构染色
架构师
·
2年前
关注
分布式锁中-基于Zookeeper的实现是怎样
ZK中创建和删除节点只能通过Leader执行,性能并不高;基于其高可用的特性,在并发量不是太高的场景,也可以使用ZK做分布式锁。...
56
14
分享
恕毅的分布式架构之路
赞了这篇文章
架构染色
架构师
·
2年前
关注
滴水穿石系列:MySQL 执行计划中的rows到底是什么,你真的了解过?
执行计划是数据库的查询优化器根据用户输入的SQL语句,以及其内部的执行策略和统计信息选择出一个其认为执行效率最优的计划,然后使用这个计划获取数据。通过执行计划查看数据库如何...
56
35
分享
恕毅的分布式架构之路
赞了这篇文章
架构染色
架构师
·
2年前
关注
分布式锁实战-偶遇 etcd 后就想抛弃 Redis ?
虽然Kubernetes 给云原生时代带来了颠覆性的新气象,但却很少人了解被钦定作为其后端存储的 etcd ,本篇从分布式锁视角梳理etcd的各种机制,探索基于etcd的锁...
81
24
分享
恕毅的分布式架构之路
赞了这篇文章
架构染色
架构师
·
2年前
关注
分布式锁中-基于 Redis 的实现需避坑 - Jedis 篇
如果认为Jedis实现分布式锁很简单,也就设置 Key 、删除Key,那系统迟早遇问题,面试必减分儿。坑虽然很多,但也有办法,除了锁本身的知识还有客户端的配置调优建议,有空...
53
27
分享
恕毅的分布式架构之路
赞了这篇文章
架构染色
架构师
·
2年前
关注
刚更新的数据居然查不到,MySQL你到底在做什么妖-上
今天玩个剧本杀放松放松,剧情是这样的:A请求更新的MySQL数据,canal监听binlog->发给mq->再发起dubbo请求->绕了一圈后dubbo服务里却查不出来,这...
44
24
分享
恕毅的分布式架构之路
赞了这篇文章
架构染色
架构师
·
2年前
关注
刚更新的数据居然查不到,MySQL你到底在做什么妖-下
应用 A 更新了 MySQL 数据 -> canal 监听 binlog ,发给 MQ -> 应用 B 消费 MQ,并向 A 发起 Dubbo 请求 -> 应用 A 处理时...
54
24
分享
恕毅的分布式架构之路
赞了这篇文章
架构染色
架构师
·
2年前
关注
ACID原则-大道至简,你不觉得很秒嘛?
对于一个可靠的支持事务的数据库管理系统来说,若要保证事务过程中数据的正确性,则必须具有的四个基本特性,分别是:原子性、一致性、隔离性和持久性。...
39
13
分享
恕毅的分布式架构之路
赞了这篇文章
架构染色
架构师
·
2年前
关注
CAP定理(CAP theorem)
有这么一种说法:以实际效果而言,系统若不能在时限内完成同步,达到数据一致性;就意味着发生了分区的情况,必须就当前操作在一致性和可用性之间做出选择。...
63
26
分享
恕毅的分布式架构之路
赞了这篇文章
架构染色
架构师
·
2年前
关注
Seata源码研读#01-配置管理概览
Seata 客户端的视角,完成了对其配置管理机制中核心逻辑的梳理,也能看出 Seata 的配置管理并没有严格的按照 Spring 的外部化配置机制来实现。...
46
21
分享
恕毅的分布式架构之路
赞了这篇文章
架构染色
架构师
·
2年前
关注
SpringBoot 使用 Feign 无废话 All-in-one 指南
Feign是声明式、模板化的HTTP客户端, 可以帮助我们更快捷、优雅地调用HTTP API;在Spring Cloud中,使用Feign非常简单。...
91
24
分享
恕毅的分布式架构之路
赞了这篇文章
架构染色
架构师
·
2年前
关注
理论先行-溯本清源解吃透BASE理论
大规模可靠的分布式系统中的数据不一致是客观的,是否可以接受取决于客户端应用程序。开发人员需要意识到一致性保证是由存储系统提供的,并且在设计、开发应用程序时需要将其不一致的可...
51
23
分享
恕毅的分布式架构之路
赞了这篇文章
架构染色
架构师
·
2年前
关注
并发之道:三大并发问题与JMM何干?
并发场景要解决好原子性、可见性、重排序问题。JAVA很友好,站在开发者的立场考虑问题,通过JMM保证内存一致性,并屏蔽了复杂多样又难以理解的底层技术知识,让开发者只关注如何...
44
16
分享
恕毅的分布式架构之路
赞了这篇文章
架构染色
架构师
·
2年前
关注
通过编码方式构建SkyWalking 的Trace-上篇
本篇的内容看似简单,实际需要对 SkyWalking Agent 的工作机制以及源码较为熟悉,否则遇到这些问题会懵,后边笔者会陆续基于 SkyWalking 整理出更多跟监...
41
12
分享
恕毅的分布式架构之路
赞了这篇文章
架构染色
架构师
·
2年前
关注
通过编码方式构建SkyWalking 的Trace-中篇
请想象一下,通过TID把相关`Segment`罗列出来之后,这些`Segment`之间的先后顺序是怎样,如何绘制请求在`Segment`的`Span`之间游走的轨迹呢?如何...
49
17
分享
下一页
个人成就
文章被点赞
944
文章被阅读
18,782
掘力值
1,965
关注了
86
关注者
30
收藏集
3
关注标签
104
加入于
2021-06-19