# imooc **Repository Path**: hangyutech/imooc ## Basic Information - **Project Name**: imooc - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2021-06-08 - **Last Updated**: 2021-06-08 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README ## 项目依赖 foodie 后台-api ```shell api service mapper pojo common sso service search common fs service ``` ## 文档 - 第一阶段:单体项目开发与上线 - 第1周 万丈高楼,地基首要 - 第2周 分类,推荐,搜索,评价,购物车开发 - 第3周 地址,订单,支付,定时任务开发 - 第4周 用户中心,订单 - 第5周 云服务部署上线 - 第二阶段:从单体到高可用集群演进 - 第6周 LVS+Keepalived+Nginx实现高可用集群 - 第7周 主从复制高可用Redis集群 - 第8周 Redis缓存雪崩,穿透 - 第三阶段:逐个击破分布式核心问题 - 第9周 分布式会话与单点登陆 - 第10周 分布式搜索引擎-Elasticsearch - 第11周 分布式文件系统-FastDFS+阿里OSS - 第12周 分布式消息队列-RabbitMQ - 第13周 分布式消息队列-Kafka-1 - 第14周 分布式锁-1 - 第15周 读写分离、分库分表 ## foodie ### foodie 后台-api #### foodie-center 前台-用户中心 #### foodie-shop 前台-天天吃货 ## mybatis-generator mybatis生成工程 ## natapp 内网穿透 ## rabbitmq 12周 **测试RabbitMQ** producer consumer **分布式定时任务Elastic Job** es-job **封装发送消息(迅速发消息,确认消息,可靠性投递)** api common task(依赖zk) core-producer **测试消息(启动zk)** test ## kafka 13周 ## distribute 14周 demo 订单超卖 单体应用锁 的demo lock 单体锁 Redis分布式锁 Zookeeper分布式锁 Curator Redisson ## sharding-jdbc 15周