首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
方案
订阅
kevin不想说话106489
更多收藏集
微信扫码分享
微信
新浪微博
QQ
10篇文章 · 0订阅
《吐血整理》顶级程序员工具集
这期是被人才群交流里,还有很多之前网友评论强行顶出来的一期,就是让我介绍自己常用的一些工具给他们安利一下,我一听很高兴呀,帅丙我这么乐于奉献的人是吧。 千万不要白嫖,真香警告⚠️。 但是我在构思这篇文章的时候发现我贴个标题,然后发下软件信息会不会太乏味了,于是创作鬼才我呀,准备…
通过Flink实现个推海量消息数据的实时统计
消息报表主要用于统计消息任务的下发情况。比如,单条推送消息下发APP用户总量有多少,成功推送到手机的数量有多少,又有多少APP用户点击了弹窗通知并打开APP等。通过消息报表,我们可以很直观地看到消息推送的流转情况、消息下发到达成功率、用户对消息的点击情况等。 个推在提供消息推送…
面试官:说说降级、熔断、限流
而且现在很多情况我们还需要调用第三方接口例如支付等,因此我们还得考虑如果第三方那边出问题了,返回异常的慢,我们系统该如何处理。 常见的处理方式有三种:降级、熔断、限流。 降级也就是服务降级,当我们的服务器压力剧增为了保证核心功能的可用性 ,而选择性的降低一些功能的可用性,或者直…
漫画:什么是服务熔断?
小灰的答题策略,是遇到难题不断思考、不断思考,一直到考试结束为止。可以用下面这张图流程图来表示: 大黄的答题策略,是遇到难题先尝试几次思考,如果尝试一定次数不成功,则果断放弃,继续回答别的题目。等别的题目回答完毕,再回过头来重新思考那道难题。可以用下面这张图流程图来表示: 熔断…
商城秒杀系统优化方案
渲染good_list.html页面的时候,直接从缓存里面取,如果缓存中没有,则我们手动进行渲染,从而减少对数据库的mysql访问。 good_detail.html同理,但是不同详情的页面有不同的缓存。所以GoodsKey后面需要加上goodsId作为redis存储的真实ke…
系统优化总结——系统层面
之前组内一位大佬分享了一些关于系统性能优化方面的干货,这里我将它整理成文并且加入自己平时常用的一些工具和技巧。由于关于系统性能优化涉及的内容非常多,我会分几篇文章来分享。这次分享下定位系统层面问题的常用方法。 吞吐量越高,延迟会越大。因为请求量过大,系统太繁忙,所以响应时间会降…
秒杀系统设计
我之前写过一个秒杀系统的文章不过有些许瑕疵,所以我准备在之前的基础上进行二次创作,不过让我决心二创秒杀系统的原因是我最近面试了很多读者,动不动就是秒杀系统把我整蒙蔽了,我懵的主要是秒杀系统的细节大家都不知道,甚至不知道电商公司一个秒杀系统的组成部分。 首先设计一个系统之前,我们…
秒杀架构实践
之前在 Java-Interview 中提到过秒杀架构的设计,这次基于其中的理论简单实现了一下。 先简单根据这个图谈下请求的流转,因为后面不管怎么改进这个都是没有变的。 前端请求进入 web 层,对应的代码就是 controller。 之后将真正的库存校验、下单等请求发往 Se…
UML 剖析(2) —— 类图关联和时序图
上篇文章讲解完类图实体,现在讲解类图关联,如果没阅读过类图实体的那篇文章,链接在这:UML 剖析(1) —— 类图实体 ,这节继续还是使用 StarUML 来讲解。 1. 类图关联 下面一个一个讲解上图的关联属性。 Association 是双向关联的意思,比如老师与学生就是一…
保障系统高可用性 之 限流(一)
首先,借用比较火的微服务中的概念,级联故障(Cascading failure),来说明限流的重要性。级联故障在计算机系统中,可以描述成,某个服务节点失败,而导致请求重新分配至其他服务节点,导致其他服务节点过载而相继失效的问题。 下图是wiki上,说明级联故障的图示。 我们如果…