1. 深入聊聊你的项目,从需求到上线的完整流程 (30min)项目背景:我做的是一个在线教育平台项目,主要面向K12学生提供在线课程和作业辅导服务。项目上线后日活用户达到5万左右,高峰期并发量在3000左右。我在项目中主要负责课程管理模块和作业系统模块的后端开发。技术架构:整体采用微服务架构,前后端分离。后端使用Spring Cloud技术栈,包括Gateway网关、Nacos注册中心、Feign服务调用、Sentinel限流熔断。数据库使用MySQL主从架构实现读写分离,Redis做缓存和分布式锁。消息队列使用RabbitMQ处理异步任务。文件存储使用阿里云OSS。服务拆分为用户服务、课程服...