首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
web开发实战
我爱娃哈哈
创建于2026-01-28
订阅专栏
web开发实战
等 8 人订阅
共38篇文章
创建于2026-01-28
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
SpringBoot + JSON 字段 + MySQL 8.0 函数索引:灵活存储半结构化数据,查询不慢
引言 最近在重构用户配置系统时遇到了一个经典问题:不同用户需要不同的配置字段,如果用传统的关系表设计,要么字段爆炸,要么频繁改表。后来发现MySQL 8.0的JSON字段配合函数索引简直是为这种场景量
SpringBoot + 读写分离 + 动态数据源路由:主库写、从库读,自动故障切换
引言 大家好,我是服务端技术精选的作者。最近项目数据库压力越来越大,单台MySQL已经扛不住了。传统的垂直分库方案改动太大,后来发现SpringBoot的读写分离配合动态数据源路由,可以在不改变业务代
SpringBoot + 位图(Bitmap)+ HyperLogLog:亿级用户签到、UV 统计极致优化
引言 最近在做用户签到系统重构时遇到了一个棘手问题:每天要处理上亿用户的签到数据,传统的MySQL方案已经扛不住了。后来发现Redis的位图和HyperLogLog简直是为这种场景量身定制的神器。 很
SpringBoot + Redis Stream + 消费组:替代 Kafka 轻量级消息队列,低延迟高吞吐
引言 最近项目中遇到一个有趣的选择:原本打算用Kafka做消息队列,但考虑到部署复杂度和资源消耗,最终选择了Redis Stream。结果发现这个组合不仅轻量,性能还超出预期。 很多同学一提到消息队列
Flowable工作流:从入门到实战的完整指南
一、你的业务流程是不是也遇到了这些问题? 公司的审批流程越来越复杂,从请假、报销到采购,各种流程满天飞。更糟糕的是,这些流程都是靠Excel表格和邮件来管理的,经常出现审批延迟、流程混乱、数据丢失的问
SpringBoot + 事件溯源 + CQRS:高一致性与高性能读写分离架构
一、你的系统是不是也遇到了这些问题? 公司的订单系统越来越慢了,用户查询订单要等好几秒,而且经常出现数据不一致的问题。更糟糕的是,每次优化查询性能,都会影响订单创建的性能;优化订单创建,查询又变慢了。
SpringBoot + 分布式锁 + 事务日志:跨服务操作原子性兜底方案
一、跨服务操作的那些坑,你踩过几个? 你是否有遇到过:用户在APP上兑换了一个价值1000积分的优惠券,系统扣了积分,但是优惠券没有发放成功。用户投诉到客服,客服查了半天,发现是中间某个服务调用失败了
SpringBoot + 最大努力通知 + 回查机制:第三方支付回调的终极一致性保障
一、支付回调的那些坑,你踩过几个? 上周,公司的电商系统又因为支付回调出问题了。 用户在小程序上下单支付,明明钱已经扣了,订单却一直显示"待支付"。客服电话被打爆,运营同学急得团团转,技术群里更是炸开
Spring AI Alibaba 教程:集成阿里云大模型服务实战
AI技术正在以前所未有的速度改变着软件开发行业。作为Java开发者,我们如何快速拥抱这波AI浪潮?今天我就跟大家分享一个让AI能力变得触手可及的技术方案——Spring AI Alibaba,它能够让
SpringBoot + 网关流量染色 + 测试环境隔离:线上流量复制到预发环境,零风险验证
相信很多小伙伴都遇到过这样的困境:新功能开发完成后,即使在测试环境测试得再充分,一旦上线到生产环境,总会遇到各种意想不到的问题。用户投诉电话响个不停,老板在身后催促,运维兄弟们焦头烂额。有没有什么办法
Spring Cloud Gateway + 请求聚合(GraphQL-like):一次调用合并多个微服务响应
引言 在微服务架构盛行的今天,我们经常面临一个头疼的问题:前端需要展示一个完整的页面,却要调用七八个不同的微服务接口。用户点一下刷新,后端就要发起一堆请求,不仅网络开销大,响应速度还慢得像蜗牛。 有没
SpringBoot整合高德地图完成天气预报功能实战
引言 最近天气变化无常,很多应用都需要集成天气预报功能。作为后端开发者,我们经常需要为移动端、Web端提供天气数据接口。今天就来聊聊如何用SpringBoot整合高德地图API,快速实现一个实用的天气
万亿大模型来了,你的财务系统准备好智能升级了吗?
引言 最近ChatGPT-4 Turbo的发布再次引爆了AI圈,各大企业都在思考如何将大语言模型能力融入自己的业务系统。作为后端开发者,我们最关心的不是如何训练模型,而是如何让这些强大的AI能力真正为
前后端不再"打架"!SpringBoot网关Mock服务让联调开发零阻塞
引言 在前后端分离的开发模式中,最让开发者头疼的问题莫过于"联调阻塞"。后端接口还没开发完,前端就只能干等着;后端服务不稳定,前端调试频频中断。这种"你等我,我等你"的尴尬局面,严重影响了开发效率。
MySQL同步ES的5种方案:从同步双写到Binlog监听,你选对了吗?
引言 在日常开发中,我们经常遇到这样的场景:MySQL作为核心数据库存储业务数据,而Elasticsearch(ES)则承担着全文检索和数据分析的重任。如何让MySQL和ES保持数据一致性,成了每个后
Spring Cloud Gateway + JWT 刷新 + 黑名单:Token 自动续期与强制登出全方案
前言 在微服务架构中,身份认证和授权是一个核心问题。JWT(JSON Web Token)因其无状态、跨域友好等特性,成为了最流行的认证方案之一。但JWT也有一个致命弱点——一旦签发就无法主动失效,这
SpringBoot + 消息去重 + 全局唯一 ID:高并发下确保消息仅处理一次
前言 在高并发的互联网应用中,我们经常会遇到这样的场景:用户提交订单、发起支付、积分兑换等操作。然而,由于网络不稳定、系统重试机制或用户误操作等原因,可能会导致同一条消息被多次处理,从而引发一系列问题
基于Redis发布订阅实现轻量级多级缓存方案
前言 在日常开发中,我们经常遇到这样的问题:单个Redis实例扛不住高并发访问,或者在分布式环境下多节点间缓存无法保持一致。这时候,一个巧妙的多级缓存方案就能帮我们解决这些问题。 今天就来分享一套基于
SpringBoot + 消息轨迹追踪 + RocketMQ Trace:从生产到消费,全链路可视化排查
前言 在复杂的分布式系统中,消息中间件扮演着关键的角色。但是,当出现问题时,我们常常面临这样的困境:消息到底发出去了没?消费者有没有收到?处理过程中出现了什么异常?这些问题如果没有有效的追踪手段,排查
SpringBoot + 延迟消息 + 时间轮:订单超时、优惠券过期等场景的高效实现方案
前言 在日常开发中,我们经常会遇到这样的场景:订单创建后30分钟未支付需要自动取消、优惠券在到期前24小时需要发送提醒、消息发送失败后需要延迟重试等等。这些场景都有一个共同特点——需要在特定时间后执行
下一页