首页
首页
沸点
课程
直播
活动
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写代码
会员
掘金会员,重磅登场
限时五折,已预约用户享专属抵扣
登录
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
万俊峰Kevin
技术副总裁
|
七牛云
go-zero作者 阿里云MVP ArchSummit明星讲师 GopherChina金牌讲师 QCon+出品人兼讲师 腾讯云开发者大会讲师
掘金优秀作者
11
关注
936
关注者
7,648
掘力值
关注
关注
获得徽章 0
动态
文章
专栏
沸点
收藏集
4
关注
赞
79
文章 78
沸点 1
资讯 0
赞
79
关注
返回
|
搜索文章
文章
热门
最新
万俊峰Kevin
7天前
Go
微服务
负载均衡原理分析与源码解读
上一篇文章一起学习了Resolver的原理和源码分析,本篇继续和大家一起学习下和Resolver关系密切的Balancer的相关内容。这里说的负载均衡主要指数据中心内的负载均衡,即RPC间的负载均衡。
1501
1
评论
万俊峰Kevin
23天前
后端
Go
服务发现原理分析与源码解读
在微服务架构中,有许多绕不开的技术话题。比如服务发现、负载均衡、指标监控、链路追踪,以及服务治理相关的超时控制、熔断、降级、限流等,还有RPC框架。
1375
6
1
万俊峰Kevin
1月前
后端
Go
五分钟给你的 gRPC服务 加上 HTTP 接口
gRPC 服务要加 HTTP 接口? go-zero 给大家带来极简的 RESTful 和 gRPC 服务开发体验的同时,我想只写一次代码 既要 gRPC 接口 也要 HTTP 接口
2940
17
评论
万俊峰Kevin
1月前
后端
Go
go-zero微服务实战系列(十一、大结局)
代码不光是要实现功能,很重要的一点是代码是写给别人看的,所以我们对代码的质量要有一定的要求,要遵循规范,可以参考go官方的代码review建议。
1049
7
评论
万俊峰Kevin
1月前
后端
Go
go-zero微服务实战系列(十、分布式事务如何实现)
在分布式应用场景中,分布式事务问题是不可回避的,在目前流行的微服务场景下更是如此。比如在我们的商城系统中,下单操作涉及创建订单和库存扣减操作两个操作,而订单服务和商品服务是两个独立的微服务,因为每个微
1423
5
评论
万俊峰Kevin
1月前
后端
Go
go-zero微服务实战系列(九、极致优化秒杀性能)
上一篇文章中引入了消息队列对秒杀流量做削峰的处理,我们使用的是Kafka,看起来似乎工作的不错,但其实还是有很多隐患存在,如果这些隐患不优化处理掉,那么秒杀抢购活动开始后可能会出现消息堆积、消费延迟、
1305
2
评论
万俊峰Kevin
1月前
后端
Go
go-zero微服务实战系列(八、如何处理每秒上万次的下单请求)
在前几篇的文章中,我们花了很大的篇幅介绍如何利用缓存优化系统的读性能,究其原因在于我们的产品大多是一个读多写少的场景,尤其是在产品的初期,可能多数的用户只是过来查看商品,真正下单的用户非常少。
1464
6
评论
万俊峰Kevin
1月前
后端
Go
go-zero微服务实战系列(七、请求量这么高该如何优化)
前两篇文章我们介绍了缓存使用的各种最佳实践,首先介绍了缓存使用的基本姿势,分别是如何利用go-zero自动生成的缓存和逻辑代码中缓存代码如何写,接着讲解了在面对缓存的穿透、击穿、雪崩等常见问题时的解决
5303
22
1
万俊峰Kevin
1月前
后端
Go
go-zero微服务实战系列(六、缓存一致性保证)
只要我们使用缓存,就必然会面对缓存和数据库间的一致性问题。如果缓存中的数据和数据库的数据不一致,那么业务应用从缓存中读取的数据就不是最新的数据,对业务的影响可想而知。
1421
4
评论
万俊峰Kevin
1月前
后端
Go
详解连接池参数设置(边调边看)
你有同感吗? 当大家在开发服务端代码的时候,会不会经常有如下疑问? 纳闷 MySQL 连接池到底有多少连接? 每个连接的生命周期持续多久? 连接异常断开的时候到底是服务端主动断的,还是客户端主动断的?
776
2
评论
下一页
个人成就
优秀创作者
文章被点赞
1,067
文章被阅读
219,613
掘力值
7,648
关注了
11
关注者
936
收藏集
4
关注标签
7
加入于
2017-11-26