自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(3)
  • 收藏
  • 关注

原创 灰度方案的设计实现

通过设计一套通用的灰度方案,将灰度逻辑抽象剥离,减少灰度代码对业务代码的干涉,提高灰度能力复用性,为以后的灰度场景提供通用的解决方案。最近在工作中遇到大型接口的迁移,因为团队内部目前没有统一的灰度方案与标准,为降低迁移过程中可能带来的风险,对灰度发布的主要方案做了了解,并尽可能设计一套较为通用的方案。可以通过在动态配置平台上进行灰度规则的配置来控制灰度的过程,包括灰度开关,灰度策略,灰度范围等部分。逻辑设计即灰度代码的设计,尽量将灰度逻辑下沉,降低对业务代码的干扰,并提高复用性。

2025-06-30 20:14:14 1525

原创 浅谈弹性伸缩应用

弹性伸缩(Auto Scaling)是根据业务需求和策略自动调整计算能力(即实例数量)的服务。在业务需求增长时,弹性伸缩自动增加指定类型的实例,来保证计算能力;在业务需求下降时,弹性伸缩自动减少指定类型的实例,来节约成本。简而言之,就是当需要很多机器的时候自动扩充机器的数量,当不需要那么多机器了,就自动缩减机器的数量。

2024-07-21 19:54:07 2446

原创 DDD设计实践分析

DDD(Domain Driven Design),是一种面向对象的软件分析与设计方法,区别于传统的面向数据的建模方法,DDD以领域和领域逻辑为核心,整体设计围绕领域建模展开,将业务概念与业务逻辑转变为领域模型的属性与方法。因此● 本质上是一种面向对象的建模方法● 业务逻辑围绕领域模型展开● 以领域为核心驱动力,聚焦于领域模型● 目的是降低业务复杂度。

2024-07-07 17:47:15 1914

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除