苍穹外卖体会

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

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

希望自己变的越来越厉害

相关推荐
小羊没烦恼!1 天前
微服务化的基石——持续集成
java·大数据·word·powerpoint·.net
俊昭喜喜里1 天前
java中的继承和多态的区别
java
小羊没烦恼!1 天前
初探性能优化——2个月到4小时的性能提升
java·开发语言·windows·算法·c#
譕痕1 天前
JSONObject与JSONArray封装数据格式区别
java·json
胡写代码1 天前
别再前后端各写一套表单校验了
java·后端
小鱼能吃糖1 天前
缺陷修复总览 · mall电商项目:5类缺陷,1个病根,4个业务域
java·电商
此时不提桶,更待何时1 天前
01-06-A-JVM排查实战详解
java·jvm
vipxieliang1 天前
ValidX 在 DDD 领域驱动设计中的实践
java·spring boot
ba_pi1 天前
mysql 查询所有表名并授权
java
ProcessOn官方账号1 天前
java函数式编程--入门基础
java·编程·函数式编程