首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
实践
订阅
是我没错在掘金
更多收藏集
微信扫码分享
微信
新浪微博
QQ
12篇文章 · 0订阅
让你的系统“坚挺不倒”的最后一个大招——「降级」
前面两篇我们已经聊过了「熔断」(如何在到处是“雷”的系统中「明哲保身」?这是第一招)和「限流」(想通关「限流」?只要这一篇),这次我们聊的就是「高可用三剑客」中剩下的「降级」。 不知道这里有多少小伙伴接触过阿里的开放平台。在每次大促的时候,阿里都会发布这样的一个公告。 这些调整…
下单稳定性治理 | 得物技术
“提交订单”这一词大家应该都是再熟悉不过了,不管你是不是软件研发人员,还是普通使用电商APP购买商品的用户,只要你在购买商品时必然会遇到。
定时任务:实现方案的深度剖析与选择
在数字化时代,高效的定时任务系统是各行业的核心需求。本文深入探讨从数据库扫描到开源MQ和Redis Zset的实现方案,揭示设计原理、技术挑战及最佳实践,帮助你构建强大可靠的延迟任务处理系统。
聊聊掉单问题
什么是掉单?掉单的影响是啥?掉单发生的场景是啥?对应的处理措施都有哪些?这篇文章将会为你详细介绍~~~
如何设计一个百万级用户的抽奖系统?
本文给大家分享一个之前经历过的抽奖系统的流量削峰架构的设计方案。 抽奖、抢红包、秒杀,这类系统其实都有一些共同的特点,那就是在某个时间点会瞬间涌入大量的人来点击系统,给系统造成瞬间高于平时百倍、千倍甚至几十万倍的流量压力。 比如抽奖,有一种场景:某个网站或者APP规定好了在某个…
Golang进阶6-评论系统架构设计
不要做需求的翻译机,先理解业务背后的本质,事情的初衷。 复制是没有灵魂的 理解背后的产品体系 搞清楚系统背后的背景,才能做出最佳的设计和抽象。 架构设计最重要的就是理解整个产品体系在系统中的定位。 我们往小里做就是视频评论系统,往大里做就是评论平台,可以接入各种业务形态。 发布…
如何避免写重复代码:善用抽象和组合
通过抽象和组合,我们可以编写出更加简洁、易于理解和稳定的代码;类似于金字塔的建筑过程,我们总是可以在一层抽象之上再叠加一层,从而达到自己的目标。但是在日常的开发工作中,我们如何进行实践呢?本文将以笔者
字节开源WEB框架Hertz太香啦!
安装Hertz命令行工具 请确保您的Go版本在1.15及以上版本,笔者用的版本是1.18 配置好GO的环境后,按照Hertz的命名行工具 验证Hertz工具是否安装成功,执行下面指令 对应的输出her
Go+Redis实现常见限流算法
限流是项目中经常需要使用到的一种工具,一般用于限制用户的请求的频率,也可以避免瞬间流量过大导致系统崩溃,或者稳定消息处理速率。并且有时候我们还需要使用到分布式限流,常见的实现方式是使用Redis作为中
目前最新微服务架构技术栈选型
修订时间 时间 备注 修订人 2022/08/12 初始版本 austin 一、微服务治理中心框架 Apache Dubbo分布式RPC框架 Spring Cloud Alibaba分布式应用服务开发