首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
我爱娃哈哈
掘友等级
软件开发、项目管理
|
浙江XXX数据科技有限公司
互联网从业者,分享日常吐槽,互帮互助。个人公众号:服务端技术精选。
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 13
沸点 5
赞
18
返回
|
搜索文章
我爱娃哈哈
软件开发、项目管理 @浙江XXX数据科技有限公司
·
17天前
关注
分布式事务在分片场景下,TCC和Seata到底怎么选?一线实战全解析!
一、分片场景下的分布式事务,真的是"地狱级"难题 还记得第一次在分片数据库上实现分布式事务时,我天真地以为用个简单的两阶段提交就搞定了。结果上线后,事务要么提交失败,要么回...
1
评论
分享
我爱娃哈哈
软件开发、项目管理 @浙江XXX数据科技有限公司
·
17天前
关注
分片键选错了,你的数据库分片就是"灾难现场"!
一、开场白:分片键,数据库分片的"命门" 还记得第一次做数据库分片时,我天真地以为随便选个字段当分片键就行了。结果上线后,数据分布严重不均,有的分片撑爆了,有的分片闲得发慌...
0
评论
分享
我爱娃哈哈
软件开发、项目管理 @浙江XXX数据科技有限公司
·
19天前
关注
熔断器+重试机制,微服务容错的终极武器?一线设计实战全解析!
一、开场白:微服务容错,真能靠熔断器搞定? 还记得第一次做微服务容错,老板一句话:"你熔断器做了吗?重试机制呢?"我一脸懵:"熔断器?不就是Hystrix吗?"结果一上线,...
1
评论
分享
我爱娃哈哈
软件开发、项目管理 @浙江XXX数据科技有限公司
·
20天前
关注
Eureka vs Consul,服务注册发现到底选哪个?性能对比深度解析!
一、开场白:服务注册发现,真能靠配置救回来? 还记得第一次做服务注册发现,领导问了一句:"你用Eureka还是Consul?"我一脸懵:"不都是服务注册吗?有啥区别?"结果...
0
评论
分享
我爱娃哈哈
软件开发、项目管理 @浙江XXX数据科技有限公司
·
20天前
关注
微服务拆分粒度,拆得太细还是太粗?一线架构师实战指南!
今天咱们就聊聊,微服务拆分粒度到底怎么权衡?为什么有的拆分有效,有的拆分无效?一线架构师的深度技术解析! 二、微服务拆分原理,先搞明白再设计 什么是微服务拆...
0
评论
分享
我爱娃哈哈
软件开发、项目管理 @浙江XXX数据科技有限公司
·
24天前
关注
消息重复消费+顺序性,分布式消息的终极难题?一线解决方案全解析!
消息重复消费+顺序性,分布式消息的终极难题?一线解决方案全解析! 一、开场白:消息重复消费,真能靠幂等性搞定? 还记得第一次遇到消息重复消费,老板一句话:"你幂等性做了吗?...
1
评论
分享
我爱娃哈哈
软件开发、项目管理 @浙江XXX数据科技有限公司
·
24天前
关注
RabbitMQ vs RocketMQ,消息堆积了怎么办?一线解决方案全解析!
今天咱们就聊聊,RabbitMQ和RocketMQ遇到消息堆积到底怎么解决?为什么有的方案有效,有的方案无效?一线后端工程师的深度技术解析!...
0
评论
分享
我爱娃哈哈
软件开发、项目管理 @浙江XXX数据科技有限公司
·
6月前
关注
如何选择适合业务的负载均衡策略?
在分布式系统的高可用设计中,负载均衡非常关键,我们知道,分布式系统的特性之一就是支持快速扩展,那么集群扩展之后,服务请求如何从服务器列表中选择合适的一台呢?这就需要依赖负载...
0
评论
分享
我爱娃哈哈
软件开发、项目管理 @浙江XXX数据科技有限公司
·
7月前
关注
降级和熔断:如何增强服务稳定性?
上一篇文章我们分析了限流的常用策略,下面来看一下,高可用的另外两大撒手锏:降级和熔断,关于这两种技术手段如何实施,又有哪些区别呢? 一、高可用之降级 我们在前面文章中提过服...
0
评论
分享
我爱娃哈哈
软件开发、项目管理 @浙江XXX数据科技有限公司
·
7月前
关注
高并发场景下如何实现系统限流?
在分布式高可用设计中,限流应该是应用最广泛的技术手段之一,今天一起来讨论一下,为什么需要限流,以及常见的限流算法都有哪些。 一、常见限流算法 限流是服务降级的一种手段,顾名...
1
评论
分享
我爱娃哈哈
软件开发、项目管理 @浙江XXX数据科技有限公司
·
7月前
关注
从双十一看高可用的保障方式
今天一起来讨论一下,在面对电商大促、秒杀抢购等高并发的业务场景时,都有哪些高可用的保障手段。 一、从双十一限制退款说起 每年的电商大促活动,规模最大的就是双十一促销,双十一...
1
评论
分享
我爱娃哈哈
软件开发、项目管理 @浙江XXX数据科技有限公司
·
7月前
关注
负载均衡:一致性哈希解决了哪些问题?
在业务开发中,缓存服务和其他数据服务一样,需要满足高可用性,而高可用最常用的手段就是集群扩展。 一、缓存的集群高可用 目前 Redis 流行的集群方案有 官方 Cluste...
1
评论
分享
我爱娃哈哈
软件开发、项目管理 @浙江XXX数据科技有限公司
·
7月前
关注
缓存过期都有哪些策略?
缓存使用的是内存资源,而内存资源是非常宝贵的,要用有限的服务器资源支撑更多的业务,就必须让那些访问频率不高的缓存删除掉,为新的缓存腾出内存空间。这篇文章,我们一起来看一下,...
1
评论
分享
我爱娃哈哈
软件开发、项目管理 @浙江XXX数据科技有限公司
·
7月前
关注
经典问题:先更新数据库,还是先更新缓存?
上篇文章分享了缓存使用中的几个问题场景:缓存穿透、缓存击穿和缓存雪崩,这几个问题聚焦的是缓存本身的稳定性,包括缓存集群和缓存的数据,除了这些,缓存应用中,缓存和上下游系统的...
0
评论
分享
我爱娃哈哈
软件开发、项目管理 @浙江XXX数据科技有限公司
·
7月前
关注
如何避免缓存穿透、缓存击穿、缓存雪崩?
设计缓存系统不得不考虑的问题是缓存穿透、缓存击穿与失效时的雪崩效应,同时,关于这几种问题场景的认识及解决方案,也是面试中的高频考点。今天的内容,可以说是缓存应用的三板斧,下...
0
评论
分享
我爱娃哈哈
软件开发、项目管理 @浙江XXX数据科技有限公司
·
7月前
关注
不止业务缓存,分布式系统中还有哪些缓存?
缓存是分布式系统开发中的常见技术,在分布式系统中的缓存,不止 Redis、Memcached 等后端存储;在前端页面、浏览器、网络 CDN 中也都有缓存的身影。 如果是做业...
0
评论
分享
我爱娃哈哈
软件开发、项目管理 @浙江XXX数据科技有限公司
·
7月前
关注
消息队列选型:RocketMQ 适用哪些场景?
关于消息队列的应用场景有很多,不同消息队列由于在实现上有着细微的差别,所以就有各自适合的应用场景。 如果你的工作以业务开发为主,建议了解一下消息队列背后的设计思想,以及其基...
0
评论
分享
我爱娃哈哈
软件开发、项目管理 @浙江XXX数据科技有限公司
·
7月前
关注
消息队列选型:Kafka 如何实现高性能?
一、Kafka 的高性能 不知道大家有没有了解过自己电脑的配置? 我们一般会认为高性能是和高配置联系在一起的,比如大内存比小内存快,8 核的机器比 4 核的机器快。我身边也...
0
评论
分享
我爱娃哈哈
软件开发、项目管理 @浙江XXX数据科技有限公司
·
7月前
关注
高可用:如何实现消息队列的 HA?
管理学上有一个木桶理论,一只水桶能装多少水取决于它最短的那块木板,这个理论推广到分布式系统的可用性上,就是系统整体的可用性取决于系统中最容易出现故障,或者性能最低的组件。系...
0
评论
分享
我爱娃哈哈
软件开发、项目管理 @浙江XXX数据科技有限公司
·
7月前
关注
如何保证消息不被重复消费?
应用的幂等是在分布式系统设计时必须要考虑的一个方面,如果对幂等没有额外的考虑,那么在消息失败重新投递,或者远程服务重试时,可能会出现许多诡异的问题。这篇文章一起来看一下,在...
0
评论
分享
下一页
个人成就
文章被点赞
242
文章被阅读
83,394
掘力值
5,309
关注了
2
关注者
97
收藏集
6
关注标签
87
加入于
2019-09-30