logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

分布式集群两种架构:外部中间件协调 vs 内嵌Raft共识

分布式集群只有两种架构:一种是依赖外部中间件抢锁选主,简单轻量化、无业务计算能力;一种是内嵌 Raft 共识,自带选主+多副本一致+自定义状态机,既能做简单集群控主,也能支撑金融级强一致业务。

文章图片
#分布式#架构#中间件
Redisson 组件 + 支付业务场景落地对照表

本文系统梳理了Redisson在金融支付系统的应用场景与最佳实践。针对支付核心需求,详细介绍了分布式锁(可重入锁、读写锁、公平锁、红锁)、同步器(信号量、闭锁)、原子类、分布式集合、队列体系(阻塞队列、延迟队列)等组件的适用场景和使用要点。重点解析了分布式锁的实现原理,包括可重入机制、看门狗续期、红锁算法等核心技术。文章还提供了支付场景组件速查表和落地最佳实践,强调锁粒度控制、异步解耦、多层防重等

文章图片
支付系统为何要用 Elasticsearch?MySQL 真的不够用吗?

MySQL作为支付系统的核心事务存储,在海量数据查询、模糊检索、多维统计等场景存在性能瓶颈。本文分析支付系统如何通过阿里云DTS实现MySQL与Elasticsearch(ES)的数据同步,构建双层一致性保障方案,并对比ES与StarRocks的适用场景。文章指出,ES擅长在线检索、模糊查询和高并发场景,而StarRocks更适合报表分析。支付系统应采用MySQL+ES+StarRocks的组合架

文章图片
#elasticsearch#mysql#大数据
支付踩坑实录:Redis Lua脚本报错,已执行的Key会回滚吗?

摘要: Redis Lua脚本在高并发支付场景中被广泛使用,但其原子性存在关键误区:脚本报错时已执行的命令不会自动回滚,导致数据不一致。例如,用户余额扣减成功但订单记录失败,引发资金损失。Lua的原子性仅保证执行隔离性,而非事务回滚能力。解决方案包括:1)前置全量校验,确保脚本无报错风险;2)使用pcall捕获异常并手动回滚;3)业务层补偿和对账兜底。支付系统必须避免依赖Lua的伪原子性,需主动设

文章图片
#redis#lua#数据库
Spring AI 集成支付宝支付(AI对话自动唤起支付)

本文介绍了如何利用SpringAI与支付宝SDK实现对话式支付功能。通过Function Calling技术,AI可以解析用户自然语言指令(如"帮我付50元开通会员"),自动提取金额和商品信息,生成支付宝支付订单并跳转至官方收银台。文章提供了完整可运行的工程代码。

文章图片
#spring#人工智能#java
Spring AI StateGraph 多智能体电商支付协作案例详解

SpringAI 1.0推出StateGraph多智能体系统,实现AI团队自动化协作。该系统包含三种核心智能体:路由智能体(拆解任务)、执行智能体(处理具体操作)和汇总智能体(整合结果)。通过StateGraph流程引擎,系统能自动编排智能体执行顺序,完成电商支付等复杂业务流程(咨询→库存→支付→物流→汇总)。

文章图片
#人工智能
Milvus 向量检索服务 + SpringBoot 实战:电商商品语义检索与相似商品推荐

电商语义搜索与推荐系统实践 本文介绍了基于Milvus向量引擎和阿里云通义模型的电商语义搜索解决方案,解决传统关键词检索在语义理解、推荐多样性等方面的不足。系统通过多字段拼接生成商品语义向量(如品牌、分类、卖点),支持自然语言搜索、相似商品推荐及重复商品检测。采用SpringBoot+Java技术栈,实现异步向量构建、HNSW索引优化等工程化设计,满足280万商品规模下的高性能检索(P99;30m

文章图片
#milvus#spring boot#后端
Spring EL实战:多对象入参实现优惠券动态可用规则校验

本文提出利用SpringEL表达式实现电商优惠券动态规则校验的方案。针对传统硬编码方式规则耦合、迭代效率低的问题,通过将规则表达式存储在数据库,运行时动态解析User、Coupon、Order多业务对象进行校验。方案采用Spring原生能力,无需引入第三方引擎,支持满减门槛、用户限制、时间范围等复杂规则组合,并通过对象属性直接访问实现业务语义化表达。

文章图片
#spring#java#后端
电商订单五层存储架构:MySQL + ES + MongoDB + ClickHouse + HBase

电商订单系统存储架构设计需根据业务规模分层部署。中小电商(日单百万内)可采用MySQL(交易)、ES(检索)、MongoDB(详情)、ClickHouse(分析)四层架构;头部电商(日单千万/亿级)需增加HBase作为第五层,承载PB级冷订单归档。

文章图片
#mysql#elasticsearch#hbase +2
    共 34 条
  • 1
  • 2
  • 3
  • 4
  • 请选择