自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 MySQL 数据表通用归档组件能力设计

这个通用归档组件通过 Nacos 实现了高度可配置和动态治理,结合 Spring Boot 的调度能力和的高性能批处理,能够有效应对单表 3000W 数据在 4 小时内归档的需求。同时,完善的监控体系和错误处理机制确保了归档过程的稳定性和可观测性。好的,作为阿里云技术专家,我将为你设计一个基于 Spring Boot 3.0、JPA、Nacos 的 MySQL 数据表通用归档组件方案。

2025-10-11 16:31:09 836

原创 Failover 故障转移

辅助系统是可行的:作为一般经验法则,无状态服务更容易复制,但当涉及到有状态服务(如数据库)时,设置辅助系统更加复杂和昂贵。有时,由于手头的要求或技术,辅助系统不可行:例如,由于 GDPR,数据不允许离开欧盟边界,但唯一可用的选项是在美国或中国。如果我们的依赖项在爱尔兰也可用,那就太理想了,但我们无法控制该系统的故障转移机制,对于负责我们依赖项的团队来说,成本也不合理。就用户而言,系统只是照常工作,没有明显的退化。在我们的例子中,较高的延迟是可接受的成本,但我们更愿意为来自斯德哥尔摩的流量提供服务。

2025-09-18 09:22:18 697

原创 JetCache 和redis 单机,哨兵,集群配置

对于单机模式,我们使用之前提供的基本配置,这里再次展示并稍作解释:spring:data:redis:port: 6379ssl:redis:redisson:config: |codec:!jetcache:local:default:remote:default:

2025-02-17 19:43:02 839

原创 基于nacos和spel 模拟drools 对象转换规则场景

【代码】基于nacos和spel 模拟drools 对象转换规则场景。

2025-02-12 13:27:54 355

原创 基于云DNS和运营商域名的内外网访问综合解决方案

通过分层设计,企业可根据自身IT能力和业务需求选择最优方案,同时确保扩展性(如长尾企业未来可平滑升级到腰部方案)。

2025-02-12 09:28:22 553

原创 大促JVM调优黄金手册(JDK 17 Pro版)

【代码】大促JVM调优黄金手册(JDK 17 Pro版)

2025-02-11 19:36:44 545

原创 JaCoCo 代码覆盖率构建流程

【代码】JaCoCo 代码覆盖率构建流程。

2025-02-11 17:34:44 496

原创 基于 DeepSeek R1 模型的 Java 代码审查系统设计方案

通过整合和:在代码提交或合并请求(MR)时,触发静态检查与 AI 辅助分析。:结合规则引擎与 AI 模型生成修复建议。:通过钉钉推送审查结果,支持交互式处理。plaintext复制| GitLab | | Code Review | | 钉钉消息平台 || (代码仓库/CI/CD) |<----->| Middleware |<----->| (通知/交互) |

2025-02-11 13:18:31 1271

原创 基于 Spring Boot + JetCache + Redisson 的 JPA 缓存解决方案

​2. 核心配置(application.yml)​3. 实体类与Repository​4. 自定义缓存配置类​5. Service层实现(带缓存注解)​6. 缓存Key生成策略(可选)​7. 测试Controller​8. 缓存监控(可选)​方案特点说明 多级缓存策略:防缓存穿透:分布式锁集成:​ 缓存一致性保障:性能优化:​ 性能监控指标指标 说明 cache_hit_rate 缓存命中

2025-02-11 08:18:58 617

原创 解决方案设计:基于上下文隔离与并行任务分发的执行框架

但并行时需确保每个组件操作独立的上下文副本,避免竞态条件(Race Condition)。该设计平衡了性能与安全性,适用于高并发、多组件的业务场景,确保系统可扩展性与稳定性。:通过序列化(如Protobuf)或手动深拷贝生成上下文副本,确保组件间数据隔离。:避免在上下文中存储大对象,必要时使用引用(如数据库ID)。:若组件需要事务性,设计逆向补偿逻辑(如Saga模式)。// 执行业务逻辑,操作独立上下文。// 等待所有任务完成,并合并结果。:每个组件操作独立的上下文,无共享状态。

2025-02-11 08:10:45 945

原创 WhatsApp Business Solution Provider (BSP) 账号对接 Cloud API 接入文档

通过本文档,您应该能够顺利完成WhatsApp BSP账号与Cloud API的对接,实现消息的发送和接收功能。本文档详细说明了如何将WhatsApp Business Solution Provider(BSP)账号与Cloud API进行对接,包括接口的对接方法、商务流程、普通账号关联BSP账号流程以及相关的技术准备和测试步骤。WhatsApp BSP账号对接Cloud API后,企业可以通过API接收和发送消息,用于客户服务、营销推广等用途。-peror的问题和异常,及时与Meta的技术支持联络。

2025-02-10 22:29:53 1699 1

原创 Kafka 动态协议转换

该设计通过规则引擎动态化二级缓存加速沙箱安全执行等核心机制,实现了灵活、高效的 Kafka 协议转义系统,满足企业级高并发场景需求。

2025-02-10 09:09:01 970

空空如也

空空如也

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

TA关注的人

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