首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
小清新123
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
18
文章 15
沸点 3
赞
18
返回
|
搜索文章
小清新123
赞了这篇文章
码路心语
Java开发工程师
·
9月前
关注
这款分布式重试组件,治好了我的重试强迫症!
恰好在实际的开发场景中,我也曾被重试这件事折腾的不得了,所以在本文中我们一起聊聊重试机制,也聊一下这款开源项目Easy-Retry。...
26
评论
分享
小清新123
赞了这篇文章
重庆穿山甲
架构师
·
9月前
关注
PaaS之路-应用架构介绍
1. 什么是架构? 关于架构这个概念很难给出一个明确的定义,也没有一个标准的定义。 硬是要给一个概述,我认为架构就是对系统中的实体以及实体之间的关系所进行的抽象描述 。 架...
2
评论
分享
小清新123
赞了这篇文章
重庆穿山甲
架构师
·
9月前
关注
Java架构-支付设计之路-订单自动取消解密
延迟队列 可以实现消息在投递到 Exchange之后,经过一定的时间之后 再路由到相应的 Queue。最后被消费者监听消费。即:生产者投递的消息经过一段时间之后再被消费者消...
2
评论
分享
小清新123
赞了这篇文章
重庆穿山甲
架构师
·
9月前
关注
PaaS之路-开篇介绍
最近在做这样的一个平台,名字叫什么,希望大家一起来命名吧 一个无业务化的底座,当我们有一个新项目的时候,我们是不是要开发部门,人员,角色,权限,数据字典等相关的东西,但是这...
3
2
分享
小清新123
赞了这篇文章
重庆穿山甲
架构师
·
9月前
关注
Java架构-支付设计之路
前言 本文主要聊支付领域中的这三个异常场景,分享支付系统中针对下列异常的一些处理方式: 用户明明付款成功,银行卡都扣款了,但是订单却还显示待付款。即掉单的场景。 重复付款的...
69
2
分享
小清新123
赞了这篇文章
重庆穿山甲
架构师
·
9月前
关注
微服务架构-配置中心选择之路
在当今单体应用应该越来越少了。反正我是基本没有见到了,但是在10年前,我们倒是随处可见,如今都已经升级了吧。 为什么需要注册中心? 随着单体应用拆分,首当面临的第一份挑战就...
2
评论
分享
小清新123
赞了这篇文章
重庆穿山甲
架构师
·
9月前
关注
代码规范-restful风格之路
本人工作很多年了,但是一个项目完全是restful风格的我还没有遇到,可能有一些项目要求实施restful风格,但是在对restful的理解又不到位,导致一个项目倒像又不像...
2
评论
分享
小清新123
赞了这篇文章
重庆穿山甲
架构师
·
9月前
关注
Java架构-重试框架-Easy-Retry接入之路
最近在做一个paas平台,里面有功能模块“事件中心”,“审核中心”,“支付中心”等相关的一些组件。他们都有一个类似的东西。当我发起事件的时候,需要将事件通知到其他的应用,当...
18
评论
分享
小清新123
10月前
举报
Easy Retry 发布 v1.3.0 版本
更新内容:
新增手动创建任务并上传服务端【新增】
重构客户端请求服务端模块【更新】
新增同步请求服务端功能【新增】
使用策略模型重构上报模块【更新】
限定创建组和场景仅支持字母数字和下划线【更新】
优化 reqId 使用 AtomicLong 作为请求 id【更新】
优化部分代码描述和类名【更新】
降低 akka 版本为 2.6.20
项目地址
官网:
www.easyretry.com
gitee:
gitee.com
github:
github.com
方便的话给项目一个 star,你的支持是我们前进的动力!
展开
技术交流圈
赞过
分享
评论
1
小清新123
10月前
关注
Easy Retry 发布 v1.3.0 版本
分布式系统大行其道的当前,系统数据的准确性和正确性是重大的挑战,基于 CAP 理论,采用柔性事务,保障系统可用性以及数据的最终一致性成为技术共识 为了保障分布式服务的可用性...
赞
评论
分享
小清新123
赞了这篇文章
初念初恋
公众号 @初念初恋
·
1年前
关注
如何优雅的使用策略模式
策略模式是一种行为型模式,它将对象和行为分开,将行为定义为 一个行为接口和具体行为的实现。策略模式最大的特点是行为的变化,行为之间可以相互替换。每个if判断都可以理解为就是...
73
19
分享
小清新123
赞了这篇文章
捡田螺的小男孩
公众号:捡田螺的小男孩
·
1年前
关注
面试必备:四种经典限流算法讲解
大家好,我是田螺. 最近一位朋友去拼夕夕面试,被问了这么一道题:限流算法有哪些?用代码实现令牌桶算法。跟星球好友讨论了一波,发现大家都忘记得差不多了.所以田螺哥再整理一波,...
82
10
分享
小清新123
10月前
关注
Easy Retry 发布 v1.2.0 版本
分布式系统大行其道的当前,系统数据的准确性和正确性是重大的挑战,基于 CAP 理论,采用柔性事务,保障系统可用性以及数据的最终一致性成为技术共识 为了保障分布式服务的可用性...
赞
评论
分享
小清新123
10月前
举报
Easy Retry 发布 v1.2.0 版本
分布式系统大行其道的当前,系统数据的准确性和正确性是重大的挑战,基于 CAP 理论,采用柔性事务,保障系统可用性以及数据的最终一致性成为技术共识 为了保障分布式服务的可用性,服务容错性,服务数据一致性 以及服务间掉用的网络问题。依据 "墨菲定律",增加核心流程重试, 数据核对校验成为提高系统鲁棒性常用的技术方案
特性
易用性 业务接入成本小。避免依赖研发人员的技术水平,保障重试的稳定性
灵活性 能够动态调整配置,启动 / 停止任务,以及终止运行中的重试数据
操作简单 分钟上手,支持 WEB 页面对重试数据 CRUD 操作。
数据大盘 实时管控系统重试数据
多样化退避策略 Cron、固定间隔、等级触发、随机时间触发
容器化部署 服务端支持 docker 容器部署
高性能调度平台 支持服务端节点动态扩容和缩容
多样化重试类型 支持 ONLY_LOCAL、ONLY_REMOTE、LOCAL_REMOTE 多种重试类型
重试数据管理 可以做到重试数据不丢失、重试数据一键回放
支持多样化的告警方式 邮箱、企业微信、钉钉、飞书
客户端与服务端数据交互图
v1.2.0 发布内容:
bizId 变更为 idempotent_id【新增】
新增 unique_id 用于标识重试数据【新增】
新增 unique_id 的生成模式分别支持号段模式 (美团 leaf 的号段模式算法)、雪花算法两种模式【新增】
管理系统登录页新增版本号【新增】
重试详情页,新增通过唯一 id 查询日志列表【新增】
修改页头页底内容【新增】
修复登录密码校验问题【BUG】
使用 mapstruct 替代通过反射进行对象属性装换【更新】
优化部分代码【更新】
项目地址
官网:
www.easyretry.com
gitee:
gitee.com
github:
github.com
方便的话给项目一个 star,你的支持是我们前进的动力!
展开
收起
查看大图
向左旋转
向右旋转
等人赞过
分享
4
12
小清新123
赞了这篇文章
字节跳动技术团队
@字节跳动
·
3年前
关注
如何优雅地重试
在微服务架构中,一个大系统被拆分成多个小服务,小服务之间大量 RPC 调用,经常可能因为网络抖动等原因导致 RPC 调用失败,这时候使用重试机制可以提高请求的最终成功率,减...
63
4
分享
小清新123
11月前
关注
问chatgpt 在微服务系统中如何优雅的重试,回答的还是挺专业的
问chatgpt 在微服务系统中如何优雅的重试, 没想到回答的非常专业。特别指出了配置重试策略、重试退避策略等关键词...
赞
评论
分享
小清新123
关注了
字节跳动技术团队
小清新123
1年前
关注
《分布式异常重试服务平台 X-RETRY》
简介 社区 https://www.byteblogs.com/chat 特性 管控重试流量,预防重试风暴,及早发现和预警,并且提供流程管理手段 保证易用性: 业务接入成本...
3
评论
分享
小清新123
1年前
举报
最近写了一个基于服务端异常重试平台平台,web页面可以直接监控重试数据,管控重试风暴
github.com
分享
评论
点赞
小清新123
1年前
关注
今天我们聊一聊 为什么系统需要重试?重试有何风险?x-retry 是什么?
为什么要重试? 随着微服务日益盛行,服务节点之间的调用也越来越频繁,经常由于网络抖动等系统原因导致服务之间调用失败,此时如果使用重试可以提高服务节点之间调用的成功率,提高系...
2
评论
分享
下一页
个人成就
文章被点赞
5
文章被阅读
1,857
掘力值
130
关注了
33
关注者
6
收藏集
2
关注标签
3
加入于
2019-01-01