捉虫大师

公众号"捉虫大师"作者,专注后端的中间件开发,关注我,给推送你最纯粹的技术干货
46 篇文章
11.5K 次阅读
12 人订阅

全部文章

龟仙老人

4个实验,彻底搞懂TCP连接的断开

看到这个标题你可能会说,TCP 连接的建立与断开,这个我熟,不就是三次握手与四次挥手嘛。且慢,脑海中可以先尝试回答这几个问题:

1820
龟仙老人

Sentinel-Go 源码系列(一)|开篇

大家好呀,打算写一个 Go 语言组件源码分析系列,一是为了能学习下 Go 语言,看下别人是怎么写 Go 的,二是也掌握一个组件。

6330
龟仙老人

Cobar提出的一种在分库场景下对Order By / Limit 的优化

Cobar 虽然是一款“古老”的数据库中间件,但目前不少公司仍然在用它,且它包含了不少有意思的算法和实现,今天就来分享 Cobar 提出的一种在分库场景下对 O...

6630
龟仙老人

案例分享 | dubbo 2.7.12 bug导致线上故障

最近某天的深夜,刚洗完澡就接到业务方打来电话,说他们的 dubbo 服务出故障了,要我协助排查一下。

12961
龟仙老人

小白也能看懂的dubbo3应用级服务发现详解

dubbo 是一款开源的 RPC 框架,主要有3个角色: 提供者(provider)、消费者(consumer) 、注册中心(registry)

8660
龟仙老人

写了一年golang,来聊聊进程、线程与协程

在早期的单任务计算机中,用户一次只能提交一个作业,独享系统的全部资源,同时也只能干一件事情。进行计算时不能进行 IO 读写,但 CPU 与 IO 的速度存在巨大...

6920
龟仙老人

我在组内的Nacos分享

Nacos : Naming and Configuration Service,可打包部署配置中心和注册中心,也可独立部署其中之一,配置中心、控制台依赖mys...

12400
龟仙老人

Dubbo No provider问题排查思路

org.apache.dubbo.rpc.cluster.support.AbstractClusterInvoker#checkInvokers

25520
龟仙老人

Nacos注册中心之概要设计

注册中心的核心比配置中心多一个服务探活模块,他俩的相似度非常高,甚至阿里内部的注册中心就叫ConfigServer。

14550
龟仙老人

使用dubbo-go搭建dubbo接口测试平台

http接口测试只需要一个curl命令,但dubbo协议没有这样的现成接口测试工具。通常公司内的dubbo控制台或其他平台会集成一个dubbo接口测试工具。

6300
龟仙老人

Cobar源码分析之AST

Cobar是阿里开源的数据库中间件,关于它的介绍这里不再赘述,可以参考之前的文章《Cobar SQL审计的设计与实现》

4300
龟仙老人

dubbo 2.7中的应用级服务发现

本文记录最近一位读者反馈的dubbo 2.7.x中应用级服务发现的问题,关于dubbo应用级服务发现的相关介绍可以参考之前的文章《dubbo应用级服务发现初体验...

11130
龟仙老人

给dubbo贡献源码,做梦都在修bug

在之前的文章《redis在微服务领域的贡献》中,从一次面试经历中了解了redis可以在微服务中玩的这么溜,同时也从源码角度分析了dubbo的redis注册中心。...

8840
龟仙老人

nacos配置中心模块详解

业务上的配置,功能开关,服务治理上对弱依赖的降级,甚至数据库的密码等,都可能用到动态配置中心。

15210
龟仙老人

redis在微服务领域的贡献

说到redis,可能大家的脑海中蹦出的关键词是:NoSQL、KV、高性能、缓存等。但今天的文章从另一个角度——微服务来展开。

14540
龟仙老人

实测Tengine开源的Dubbo功能

2019年9月,Tengine 2.3.2版本发布了dubbo_pass模块,支持HTTP协议到Dubbo协议的转换。Release页面如下:

19750
龟仙老人

rocketmq优雅停机往事

时间追溯到2018年12月的某一天夜晚,那天我正准备上线一个需求完就回家,刚点下发布按钮,告警就响起,我擦,难道回不了家了?看着报错量只有一两个,断定只是偶发,...

24140
龟仙老人

排查dubbo接口重复注销问题,我发现了一个巧妙的设计

我在公司内负责自研的dubbo注册中心相关工作,群里经常接到业务方反馈dubbo接口注销报错。经排查,确定是同一个接口调用了两次注销接口导致,由于我们的注册中心...

15550
龟仙老人

ShutdownHook原理

在java程序中,很容易在进程结束时添加一个钩子,即ShutdownHook。通常在程序启动时加入以下代码即可

11840
龟仙老人

低开销获取时间戳

在前面文章《Cobar SQL审计的设计与实现》中提了一句关于时间戳获取性能的问题

15850

扫码关注云+社区

领取腾讯云代金券