logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

灰度切流策略框架设计

本文介绍了一套基于策略模式与配置驱动的通用灰度发布框架。该框架支持白名单、黑名单、百分比等多种切流策略,并允许策略组合使用。通过配置热更新实现零代码侵入,解决了传统灰度发布中代码耦合度高、调整需发版等问题。框架采用策略模式设计,将每种灰度策略封装为枚举+处理器形式,支持动态加载配置和实时生效。业务方只需调用统一接口传入业务码和目标ID即可完成灰度决策,实现了"一行代码接入、配置动态生效&

文章图片
#java#架构
LiteFlowEngine - 轻量级流程引擎

LiteFlowEngine是一款轻量级流程引擎开源框架,专为中小型项目快速实现业务流程编排而设计。该框架具有以下核心特点: 轻量高效:核心代码仅3000行,无复杂依赖 配置灵活:通过XML定义流程,避免硬编码 插件化架构:支持自定义Activity节点扩展 开箱即用:提供模板方法和分布式锁支持 上下文共享:实现Activity间数据传递 相比Activiti等重量级框架,LiteFlowEngi

文章图片
#java#spring
到底了