
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
MetaLite(元界)是一款基于 **JDK 21 + Spring Cloud Alibaba** 构建的轻量级微服务技术底座。**结果就是**:二次开发需要深入理解框架内置的业务逻辑,学习成本极高。4. **部署上线**:参考 `docs/deployment/` 中的 Docker/K8s/Bin 脚本。2. **查看示例代码**:`backend-demo` 中包含了完整的 CRUD、缓

摘要 本文介绍了JDK21虚拟线程在微服务性能优化中的应用实践。传统线程池在IO密集型场景下存在瓶颈,线程切换开销和内存占用限制了QPS提升。虚拟线程通过JDK调度替代OS调度,实现更轻量的线程管理,在IO等待时释放载体线程,显著提升并发能力。实验数据显示,订单查询接口改用虚拟线程后,QPS从800提升至8200,内存占用降低80%。虚拟线程适用于数据库查询、HTTP调用等IO密集型场景,但不适合

本文介绍了一种基于有序切面处理器链(AspectHandler Chain)的微服务网关安全层设计方案。该方案通过将每个安全策略封装为独立的AspectHandler组件,支持前置处理、后置处理和异常处理三种生命周期回调,并通过@Order注解控制执行顺序。核心设计包括:1)统一的AspectHandler接口定义;2)运行时上下文对象AspectInfo提供参数查找能力;3)AspectInfo

网关同时承担限流、参数校验、调用方认证、用户认证、请求解密、响应加密和日志记录时,真正困难的是顺序、短路和初始化时机。本文结合 MetaLite 的处理器链,提炼 9 个 Handler 的职责,并说明两阶段初始化为什么存在。

从 RuoYi、Yudao 的实际使用感受出发,本文解释我为什么重新设计 MetaLite,以及“业务服务保持简单、技术组件独立复用、可排查性进入架构”三项核心取舍。第一次接触 RuoYi、Yudao 这类开源项目时,我也曾认为:功能越全,项目启动得越快。真正把它们用于开发以后,我逐渐遇到了另一个问题:代码和模块很多,自己真正需要的只是其中一部分;一旦出现异常,还要跨越多层封装、多个模块和大量业务

MetaLite 是面向企业生产环境的新一代 Java 微服务技术底座。系列文章重点分享代码背后的设计思路、技术取舍与工程实践。

MetaLite 是面向企业生产环境的新一代 Java 微服务技术底座。系列文章重点分享代码背后的设计思路、技术取舍与工程实践。








