![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
golang
文章平均质量分 86
王清培
这个作者很懒,什么都没留下…
展开
-
大型直播平台应用架构浅谈
大型直播平台应用架构浅谈进入直播领域有段时间了。跟大多数同学一样,刚接触直播这个领域都非常好奇这个领域的宏观架构大概是什么样子的。这里根据自己的这段时间学习,粗浅总结下分享给感兴趣的小伙伴扫扫盲。目前直播平台有很多,抖/快、B站、斗/虎等。直播这种高效的交互方式是各行业需要具备的能力,随着网络技术的发展也是必然趋势。先抛开每家直播的内容不同之外,一个完整的直播平台至少需要包含如下几个核心功能。观看直播、发送弹幕、打赏送礼、主播互动。我们以一个普通的C端用户的视角,来看下这几个核心功能背后的大原创 2022-02-13 14:38:24 · 4584 阅读 · 1 评论 -
minikube与kubectl版本不一致问题
minikube与kubectl版本不一致问题在使用minikube学习的时候,会出现你在mac上安装的minikube默认是最新版本,但是实际情况是需要安装低一些版本。可以按照k8s官方文档安装的时候指定不同安装版本,如果很慢或者无法访问直接走github安装也行。curl -LO https://github.com/kubernetes/minikube/releases/download/v1.16.0/minikube-linux-amd64sudo install minikube-lin原创 2021-05-29 10:30:31 · 624 阅读 · 0 评论 -
万级TPS亿级流水-中台账户系统架构设计
背景业务模型应用层设计数据层设计日切对账背景我们需要给所有前台业务提供统一的账户系统,用来支撑所有前台产品线的用户资产管理,统一提供支持大并发万级TPS、亿级流水、数据强一致、风控安全、日切对账、财务核算、审计等能力,在万级TPS下保证绝对的数据准确性和数据溯源能力。注:资金类系统只有合格和不合格,哪怕数据出现只有0.01分的差错也是不合格的,局部数据不准也就意味着全局数据都不可信。本文只分享系统的核心模型部分的设计,其他常规类的(如压测验收、系统保护策略-限流、降级、熔断等)设计就.原创 2020-06-20 17:39:36 · 1904 阅读 · 1 评论 -
Golang 简单的读负载均衡
read-loadbalancemaster-slave(n) 读库集群负载均衡器(简单轮询)+时间间隔错峰。github 地址:https://github.com/Plen-wang/read-loadbalance使用场景1.一般我们会有多个从库,需要在从库的读取上做负载均衡。2.在数仓拉取数据的时候经常对产线DB造成影响,所以会独立一个从库专门用来拉取,但是这个从库的利用率非常...原创 2020-02-23 16:08:00 · 458 阅读 · 1 评论 -
golang 服务大量 CLOSE_WAIT 故障排查
事故经过排查总结事故经过【2019-12-27 18:00 周五】业务方突然找来说调用我们程序大量提示“触发限流”,但是我们没有收到任何监控报警。紧急查看了下 ServiceMesh sidecar 代理监控发现流量持续在减少,但是监控中没有任何触发限流的 http code 429 占比,如果有触发限流我们会收到报警。后来通过排查是程序中有一个历史限流逻辑触发了,但是程序中触发限...原创 2020-01-26 13:40:19 · 802 阅读 · 1 评论 -
golang 服务诡异499、504网络故障排查
事故经过排查总结事故经过11-01 12:00 中午午饭期间,手机突然收到业务网关非200异常报警,平时也会有一些少量499或者网络抖动问题触发报警,但是很快就会恢复(目前配置的报警阈值是5%,阈值跟当时的采样窗口qps有直接关系)。报警当时非200占比已经过10%并且在持续升高,根据历史规律应该很快就会恢复,我们稍微观察了几分钟(一边吃着很香的饺子一边看着手机),但是过了几分钟故障...原创 2019-11-16 19:52:23 · 1011 阅读 · 1 评论 -
golang 服务平滑重启小结
golang 服务平滑重启小结标签: graceful endless supervisor defunct背景golang 程序平滑重启框架supervisor 出现 defunct 原因使用 master/worker 模式背景在业务快速增长中,前期只是验证模式是否可行,初期忽略程序发布重启带来的暂短停机影响。当模式实验成熟之后会逐渐放量,此时我们的发布停机带来的影响就会大...原创 2019-10-19 18:45:01 · 619 阅读 · 2 评论