自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于自定义注解+反射+AOP+Redis的通用开关设计:在投行交易与风控系统的落地实践

一个注解让业务逻辑学会了川剧变脸,Redis当起了隐形操盘手

2025-03-30 23:30:47 656

原创 金融级数据脱敏实战:自定义注解实现投行交易系统与风控敏感信息防护

增强版自定义一键脱敏。

2025-03-28 23:12:44 235

原创 某投行日志记录解决方案二之日志异步落盘: 自定义注解+反射+AOP+异步多线程,实现高并发场景下的统一日志治理方案

。在已经实现风控平台日志追踪实战解决方案的情况下,我们发现在关键操作节点(如交易提交、风控拦截),存在以下问题:为此,我们更细粒度的统一日志记录表,实现高性能、低侵入的日志异步落盘。

2025-03-28 22:22:34 497

原创 从@Transactional到TransactionTemplate:长事务优化实战指南

在金融级系统中,长事务是性能杀手。

2025-03-27 00:13:24 767

原创 基于ThreadLocal、InheritableThreadLocal与TransmittableThreadLocal技术解析,线程间数据共享在投行风控与交易系统中的应用实战

正确使用这些技术,既能保障数据安全,又能提升系统性能。尤其在金融级系统中,可靠性与性能的平衡是架构设计的核心关注点。

2025-03-27 00:00:12 527

原创 高并发金融系统,“可观测-可追溯-可回滚“的闭环审计体系

在高并发金融系统中,审计方案设计需平衡"观测粒度"与"系统损耗",通过双AOP实现非侵入式采集,三表机制保障操作原子性,最终形成"可观测-可追溯-可回滚"的闭环体系。

2025-03-26 22:49:28 460

原创 某投行风控平台日志追踪实战:基于双AOP+TraceId的全链路解决方案,10倍的效率提升

多AOP+TraceId解决快速定位bug,注意切面的顺序问题和性能的问题呀。

2025-03-25 17:16:36 344

原创 高并发交易系统全链路缓存解决方案之一:基于延迟双删的缓存一致性架构实践

用延迟双删可以解决大部分缓存一致性问题,更精准需要进行细粒度的延时时间设计。

2025-03-20 22:31:47 422

原创 基于LangChain4j UserMessage的Token计算实践

基于UserMessgae进行token计算,让大模型应用飞得更稳。

2025-03-18 17:20:22 227

原创 某投行交易系统高并发压测实战:基于JUC线程池+原子类的高性能压测工具设计

在金融级系统里面,性能测试工具需要比系统本身更加健壮。原生JUC线程池+原子类实现高性能压测。

2025-03-17 17:06:24 816

原创 某投行交易平台百万级通知风暴破局:基于Guava高效数据分片+多线程栅栏同步的高并发批量处理

Guava数据分组+CountDownLatch多线程栅栏同步实现高并发批量解决通知风暴难题。

2025-03-17 00:01:09 224

原创 金融高并发、低延迟交易系统中接口高并发多线程性能优化解决方案之Async异步处理

异步别乱用,看场景。

2025-03-13 11:14:27 412

原创 投行交易系统中的线程池选择:Spring ThreadPoolTaskExecutor vs JUC ThreadPoolExecutor

高频交易核心路径首选JUC实现以获得极致控制,而在如风控、清算中优先采用Spring集成以提升开发效率。

2025-03-12 11:43:56 309

原创 某顶级投行数据审计方案之一:三表策略工厂模板联动处理方案

通过主表、Stage表、History表的三表联动设计实现分布式系统中的业务流程状态管理。

2025-03-09 22:48:44 235

原创 Spring Boot优雅停机在投行交易与风控系统中的应用:保障高可用性与数据一致性

假设用户提交了一笔组合交易订单,涉及多个子订单的拆分执行,我么需要优雅停机保证结果一致性。

2025-03-06 20:34:28 141

原创 某顶级投行交易系统毫秒级交易防抖设计:基于Lua+Redis原子锁与Spring AOP的高频请求拦截实战

混合使用最好

2025-03-06 15:54:05 1294

原创 99.99%可用性?投行交易系统的SLA法则

一天=24小时=1440分钟=86400秒一天可故障时间= 86400 * (1-0.9999)= 8.64秒。

2025-03-06 15:14:08 306

原创 投行系统的毫秒级榜单响应:如何用Redis ZSET破解同分排序难题?

不想看推导过程的小伙伴,直接看结尾也就够了。

2025-03-04 00:00:00 513

原创 LangChain4J入门实战:快速集成Chat API及常用配置详解

创建你的第一个Chat Demo

2025-03-03 20:10:09 308

原创 从各种数据错乱到线程安全:基于单例+读写锁的金融级配置一致性保障方案

多个交易员或者风控人员操作核心交易配置文件((如手续费率、交易限额、风控阈值、可用交易品种、订单超时时间等),导致数据错乱。单例模式+读写锁,实现配置全局一致性

2025-03-03 09:00:00 162

原创 日均处理用户订单请求百万次零重复,投行高频交易系统防抖方案

就是加了AOP+自定义注解,业务结合下分布式锁, 好用的就是Redis

2025-02-28 22:35:09 207

原创 工程经验之数据库索引的稳定双5原则

索引基本双5就够了。

2021-12-20 12:02:20 240

原创 hive sql 50道练习题

建库建表--建库create database test;--建表create table student(s_id string,s_name string,s_birth string,s_sex string) row format delimited fields terminated by '\t';create table course(c_id string,c_name string,t_id string) row format delimited fields termina

2021-10-09 17:18:08 1255 1

原创 投行交易中,使用策略模式、工厂模式消除交易订单处理中极其冗余if...else

python错误解决: ERROR: Spider error processing背景需求:使用scrapy爬取某网站数据(包括商品图片、图书名字和价格)问题在创建项目后,创建spider文件并编写代码后发现ERROR: Spider error processing解决方案:将item.py文件中定义的属性一一对应在这里插入图片描述...

2021-10-04 17:41:09 8381 1

空空如也

空空如也

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

TA关注的人

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