首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
欲知其所以然
掘友等级
java开发工程师
|
神州优车集团
it、唱歌、热爱运动游泳、跑步,。。。。。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
120
文章 120
沸点 0
赞
120
返回
|
搜索文章
最新
热门
谈谈服务管理平台的设计与实践
服务管理平台可以抽象出服务的特征,对服务进行管理,对服务的提供方和服务的调用方分别进行可视化管理。 调用服务必须经过工单申请,经过服务提供方同意,按需申请,按需调用。 双方平台注册,在线管理、平台发布管控指令、配置管理、服务熔断/降级、调用关系控制。 所以需要一个服务管理平台。…
谈谈分布式请求跟踪系统设计与实践
业务端去解决,通过日志,grep,awk,sed等等定位。 分布式请求跟踪系统。(帮助开发人员快速理解系统行为,快速定位问题的工具,分布式请求跟踪系统应运而生) 将每个系统分散的日志聚合起来,并进行海量数据日志分析。 每次请求生成一个全局唯一id,通过它将不同系统生成的日志串在…
NIO技术概览与整理总结
现在操作系统都是采用虚拟存储器,那么对32位操作系统而言,它的寻址空间(虚拟存储空间)为4G(2的32次方)。操作系统的核心是内核,独立于普通的应用程序,可以访问受保护的内存空间,也有访问底层硬件设备的所有权限。为了保证用户进程不能直接操作内核(kernel),保证内核的安全,…
谈谈消息队列的设计与实现
消息队列技术是分布式应用间交换信息的一种技术。 消息队列可以驻留在内存或磁盘上,队列存储消息直到它们被应用程序取走。 通过消息队列,应用程序可独立地执行,不需要直到彼此地位置或在继续执行前不需要等待接收程序接收此消息。 上图中,搜索时,需要去跟商品还有后台交互,交易时,也需要跟…
谈谈服务全链路压测设计与实践
基于线上真实环境和实际业务场景,通过模拟海量的用户请求,来对整个系统链路进行压力测试。 压测数据尽可能使用线上真实数据。 跨进程透传,使用Threalocal线程本地变量。
谈谈服务降级的设计与实现
当整服务整体超出预设的上限阙值或即将到来的流量预计会超过预设阙值时,为了保证重要或基本的服务能正常运行,拒绝部分请求或者将一些不重要或不紧急的服务或任务进行服务的延迟使用或暂停使用。 降级更多是作为限流。 避免系统雪崩和服务宕机。 保证核心服务可用,非核心服务弱可用,甚至不可用…
谈谈灰度发布的设计与实现
灰度发布时互联网产品发布常用的一种方式,顾名思义,就是在黑与白之前平滑过渡的一种铲平发布方式。铲平发布者根据某种规则,让一部分用户继续使用原来的产品功能,另一部分用户开始组建启用新的功能,在过度的过程中可能还会对产品做进一步的完善,灰度发布完成后,所有用户都将使用新的产品功能。…
谈谈服务限流和熔断的设计与实现
微服务化之后,系统分布式部署,系统之间通过rpc框架通信,整个系统发生故障的概率随着系统规模的增长而增长,一个小的故障经过链路传导放大,有可能造成更大的故障。 业务方系统在调用服务时,在一些非关键路径服务发生服务质量下降的情况下,选择尽肯恩恶搞屏蔽所造成的影响。 大部分熔断返回…
普利姆算法解决最小生成树问题(修路问题)
修路问题本质就是就是最小生成树问题, 先介绍一下最小生成树(Minimum Cost Spanning Tree),简称MST。 通过代码,比较好理解.
谈谈分布式事务的设计与实现
事务提供一种机制将一个活动涉及的所有操作纳入到一个不可分割的执行单元,组成事务的所有操作只有在所有操作均能正常执行的情况下方能提交,只要其中任一操作执行失败,都将导致整个事务的回滚。 简单地说,事务提供一种“要么什么都不做,要么做全套(All or Nothing)”机制。 A…
下一页
个人成就
文章被点赞
192
文章被阅读
129,061
掘力值
2,033
关注了
10
关注者
33
收藏集
4
关注标签
52
加入于
2019-06-02