剑指BAT五月至六月课程计划

Redis全面刨析大纲

企业级别项目实战之《迷你微信红包》

5.6号课程内容

面试总结、经验交流;Redis架构及技术选型;迷你微信红包架构设计及技术选型、各个功能接口逻辑讨论(注册、登陆、添加好友、加群、单/群发红包、拆红包、发图片等文件类型数据);

5.12号课程内容

Redis队列的使用及实现介绍,分布式队列实现;

迷你微信红包项目辅导(客户端与服务器传输协议、数据组织格式、使用redis的队列实现红包写入及拆红包、基于队列实现红包过期;基于队列实现在线好友、群成员;网络编程模块具体实现;)

Redis的Set、Zset介绍;

5.13号课程内容

迷你微信红包项目辅导(所有数据库表设计、多线程及守护进程实现;)

高效并发模型介绍(半同步半异步、领导者追随者)

Redis数据库实现、分片、复制介绍;

5.20 号课程内容

Redis订阅与发布介绍

迷你微信红包项目辅导(群聊、红包ID生成规则、群红包发与拆)

5.27 号课程内容

Redis核心技术结构介绍(ziplist压缩列表和跳跃表、一致性hash算法)

Redis持久化机制AOF和RDB

6.3 号课程内容

Redis源码解读

迷你微信红包项目答疑

6.10 号课程内容

迷你微信红包项目答疑

Redis源码解读

6.23 号课程内容

网络编程之Kqueue介绍

迷你微信红包项目答疑

6.24 号课程内容

迷你微信红包项目答疑

你可能感兴趣的:(剑指BAT五月至六月课程计划)