苍穹外卖体会

实战过程里遇到不少棘手问题。使用 JWT 做登录校验时,令牌有效期配置不当,用户经常无故掉线;接入 OSS 实现图片上传,配置信息填写有误,反复调试才成功。利用 Redis 缓存菜品信息时,没有做好缓存更新策略,修改菜品后缓存未刷新,前端一直展示旧数据。订单模块问题最多,下单操作一开始没有添加事务,一旦流程中断会造成订单、库存数据不一致;定时任务实现超时订单自动取消时,边界条件考虑不周,出现订单状态异常。除此之外,前后端参数命名不统一、日期转换报错这类接口问题也频繁出现。

学会 JWT 实现登录认证;Redis 完成菜品缓存,理解缓存更新策略;OSS 实现文件上传;使用事务保证下单数据一致性;定时任务处理订单超时关闭;熟悉前后端接口联调常见规范。

希望自己变的越来越厉害

相关推荐
坚定信念,勇往无前14 小时前
Maven 私有仓库-nexus
java
Minner-Scrapy14 小时前
Scrapy 2.17 源码解析:Scheduler 调度器与磁盘/内存双队列
java·爬虫·python·scrapy·网络爬虫·twisted
晚风醉蝶15 小时前
1-11-奇偶排序-OddEvenSort
java·数据结构·算法
夏天拐跑了西瓜15 小时前
Spring Cloud 微服务实战(三):一个服务挂了,凭什么拖垮整个系统?Sentinel 限流熔断实战
java·spring cloud·微服务
2601_9672642815 小时前
Jetpack Compose 实践指南:从入门到进阶
java·学习
m0_5873830016 小时前
社区家政系统开发实战:从需求分析到上线部署全指南
java·spring boot·spring·需求分析
凤山老林16 小时前
动态 i18n 体系落地:Spring Boot 多租户热加载与前后端协同实践
java·spring boot·后端·i18n
白露与泡影16 小时前
解密 Pi 的 Harness 工程:Agent 会话如何实现持久化与恢复
java·人工智能·算法
Zane199417 小时前
HashMap 为什么要在长度16、容量必须是2的幂这些细节上较劲
java·后端
长谷深风11118 小时前
为什么你的 Tool 总被模型选错?
java·大数据·ai·llm·ai agent·工具设计·agent设计