- 博客(5)
- 收藏
- 关注
原创 gzb one 的隐形守护者:日志引擎深度拆解
《高性能Java日志系统的革命性设计》揭示了传统日志方案System.out.println的性能陷阱:同步锁导致线程阻塞、字符串拼接引发GC风暴。文章介绍了gzbone框架的创新解决方案:1)通过Hook技术实现全链路异步化,将日志操作转为内存队列;2)采用ThreadLocal内存复用机制消除对象创建开销;3)设计1MB缓冲区和批量持久化策略优化磁盘I/O;4)引入MD5异常去重和慢SQL预警等智能运维功能。这套方案使日志系统吞吐量提升数百倍,同时具备生产级监控能力,重新定义了Java高性能日志的标准范
2026-03-28 16:02:42
332
原创 单机 QPS 280W+,从裸写 Netty 到框架封装,我把 Java 路由损耗压到了“纳秒级”
本文展示了Java框架gzbone在极致优化下的性能表现。通过对比裸写Netty(283.8万请求/秒)与框架封装(226.9万请求/秒)的压测数据,证明该框架仅带来88纳秒的额外开销。其高性能源于EventLoop机制、对象池化、编译期优化等技术,实现了注解开发体验与接近原生性能的平衡。结果表明,经过精心设计的Java框架可以做到近乎"透明"的性能损耗,为高频并发场景提供高效解决方案。
2026-03-28 11:32:42
499
原创 高性能 Java 框架 gzb one:动态编译与吞吐量无损保障
摘要:该框架实现了高并发场景下的动态代码热演进能力,通过非侵入式类加载隔离技术构建JVM安全沙箱,支持运行时无缝更新业务逻辑。测试表明,在极高吞吐量下进行代码替换时,系统QPS保持稳定且无性能损耗,同时确保了线程安全的原子性类替换。该方案显著提升了开发效率,消除了传统Java应用调试中的状态丢失问题,为业务连续性提供了技术保障。项目已在GitHub和Gitee开源。
2025-09-28 11:17:11
492
原创 更新 优化装饰器机制,强化文件处理安全
1. 上传文件未及时删除这个问题影响有多大,我举个例子,如果受到DDOS攻击 大规模上传文件,如果没有及时删除 将会出现硬盘被沾满,你可能觉得我删除就是了,这有什么啊?但是你要考虑到如果这个post端点你没有接收文件,但是恶意请求上传了呢?当然了,不必担心,我们日常开发中 ,框架都会默默帮我们处理好这一切。对吧,这样可以更灵活的控制。3. 异步线程警告和目录自动创建,为了给开发者减压,而不是被困在框架规则里,去拼命完成框架要求,我希望框架尽可能做更多的事,避免开发者被一些简单 无影响的配置 带来困扰。
2025-09-26 08:11:09
267
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅