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

个人开发

专栏成员
128
文章
121216
阅读量
21
订阅数
华为仓颉可以取代 Java 吗?
按照官方报告,仓颉编程语言是一款面向全场景智能的新一代编程语言,主打原生智能化、天生全场景、高性能、强安全。融入鸿蒙生态,为开发者提供良好的编程体验。
jinjunzhu
2024-07-06
220
9 张图带你理解 Kafka 中高水位 HW
Kafka 高水位(简称 HW)是 Kafka 中非常重要的一个概念,今天来聊一聊 HW。
jinjunzhu
2024-07-06
90
这 10 种架构师,不合格!
架构师这个岗位是好多程序员努力的方向,尤其是刚毕业的时候,对架构师有一种崇拜感。毕竟从初级到架构要经历好几次级别飞跃。
jinjunzhu
2024-06-12
780
好坑,流水号重复竟然导致了一次生产事故!
最近我负责的系统出了一次生产事故,这次事故竟然是因为流水号重复导致的。今天来给大家分享一下。
jinjunzhu
2024-06-12
890
告别裸奔,聊聊主流消息队列的认证和鉴权!
我们在使用消息队列时,经常关注的是消息队列收发消息的功能。但好多时候需要对客户端有一定的限制,比如只有持有令牌的客户端才能访问集权,不允许 Producer 发送消息到某一个 Topic,或者某一个 Topic 只能给固定 Consumer 消费。
jinjunzhu
2024-05-30
1050
监控 Kafka,这 10 个指标请考虑!
使用消息队列可以帮助我们实现系统解耦、流量管控等功能。但使用过程中可能会遇到各种各样的问题,比如系统资源使用率高、集群节点宕机等,进而影响我们生产业务正常开展。为了不让消息队列失控,增加监控是非常必要的。今天来聊一聊 Kafka 有哪些重要的监控指标。
jinjunzhu
2024-05-03
2850
注意:Kafka 的这 6 个场景会丢失消息!
Producer 异步发送是丢失消息比较多的场景,Kafka 异步发送的代码如下:
jinjunzhu
2024-04-12
1150
5 张图带你了解分布式事务 Saga 模式中的状态机
状态机在我们的工作中应用非常广泛,今天聊一聊分布式事务中间件 Seata 中 Saga 模式的状态机。
jinjunzhu
2024-03-20
2840
6 个技术点带你理解 Kafka 高性能背后的原理
Kafka 是一款性能非常优秀的消息队列,每秒处理的消息体量可以达到千万级别。今天来聊一聊 Kafka 高性能背后的技术原理。
jinjunzhu
2024-02-22
3590
阿里二面:要保证消息不丢失,又不重复,消息队列怎么选型?
在使用消息队列时,有两个经常让我们烦恼的问题,消息丢失和消息重复。那我们在做技术选型时,有没有一个消息队列能解决消息丢失和消息重复这两个问题呢?
jinjunzhu
2024-01-22
1890
又老性能又差,为什么好多公司依然选择 RabbitMQ?
RabbitMQ 这个消息队列相信很多程序员都用过,我第一次使用是在 2016 年,确实是一个老牌的消息队列了,但是为什么一直没有被淘汰呢?今天来聊一聊这个话题。
jinjunzhu
2023-12-19
6590
消息队列批量收发消息,请避开这 5 个坑!
在生产端,生产者发送的消息先发送到一个消息列表,积累到一定的消息量之后再批量发送给 Broker,如下图:
jinjunzhu
2023-11-30
5670
消息队列技术选型:这 7 种消息场景一定要考虑!
我们在做消息队列的技术选型时,往往会结合业务场景进行考虑。今天来聊一聊消息队列可能会用到的 7 种消息场景。
jinjunzhu
2023-09-27
4410
阿里二面:使用 Nacos 做注册中心怎么做优雅发布?
Service Provider 启动后注册到 Nacos Server,Service Consumer 则从 Nacos Server 拉取服务列表,根据一定算法选择一个 Service Provider 来发送请求。
jinjunzhu
2023-08-18
5020
面试官:使用 RocketMQ 怎么进行灰度发布?
灰度发布是指在黑与白之间,平滑过渡的一种发布方式。在大流量的系统中,如果一次升级改造范围比较大,或者影响内容不太确定,一般会采用切量的方式进行升级,这样可以减少生产变更带来的影响。
jinjunzhu
2022-12-20
6710
被迫毕业,面试 30 家公司,终于上岸了!
在老东家干了 6 年,发展一般,很想出去,但是一直没有合适的机会,只好一边准备面试一边学习。让我没有想到的是,突然收到了“毕业”通知,当然,不光是我,而是整个团队。
jinjunzhu
2022-12-20
1.2K0
从源码上看,RocketMQ 5.0 跟 RocketMQ 4.x相比增加了哪几个模块
RocketMQ 5.0 是一个里程碑式的版本,经历了近 5 年的打磨,代码变更达到 60%。
jinjunzhu
2022-12-20
8470
弥补延时消息的不足,RocketMQ 基于时间轮算法实现了定时消息!
在 RocketMQ 4.x 版本,使用延时消息来实现消息的定时消费。延时消息可以一定程度上实现定时发送,但是有一些局限。
jinjunzhu
2022-12-20
1.5K0
RocketMQ 5.0 大手笔,拥抱云原生,支持流处理,高可用架构升级!
RocketMQ 5.0 已经发布一段时间了,今天来分享一下 RocketMQ 5.0 有哪些新特性。
jinjunzhu
2022-12-20
6600
10 张图告诉你 RocketMQ 是怎样保存消息的
首先,在 RocketMQ 集群中创建一个 Topic,叫做 MyTestTopic,配置如下图:
jinjunzhu
2022-12-20
6090
点击加载更多
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档