课程完整目录

00 直播回放



01 第一周:通知平台需求分析与架构设计



02 第二周:通知平台业务方接入方案、安全保障和资源控制



03 第三周:通知平台高可用性设计与实现



04 第四周:通知平台高并发设计与实现



05 第五周:权限系统基于角色的权限控制(RBAC)



06 第六周:权限系统基于属性的权限控制(ABAC)



07 第七周:权限系统安全性、高可用性设计与实现



08 第八周:权限系统高性能、高并发鉴权方案设计与实现



09 第九周:WebSocket 网关需求分析和架构设计



10 第十周:WebSocket 网关核心难点



11 第十一周:WebSocket 网关高可用设计与实现



12 第十二周:WebSocket 网关高性能、高并发设计与实现



13 第十三周:分布式任务调度需求分析和架构设计



14 第十四周:分布式任务调度的任务编排与规则引擎设计



15 第十五周:分布式任务调度高可用设计与实现



16 第十六周:分布式任务调度高性能设计与实现



17 加餐:面试技术分享



前传1:Go 工程师零基础就业班

前传2:初级Go工程师训练营

前传3:Go 实战训练营



复习:快速上手 Go 语言



课件资料



课程核心特点总结


维度内容
核心技术栈Go、gRPC、WebSocket、分布式锁、消息队列、分库分表
架构能力高可用(服务治理、限流熔断、灾备多活)、高并发(缓存、幂等、异步)、高性能
权限系统RBAC + ABAC 双模型,提供SDK、权限审计
WebSocket网关可靠传输、会话管理、连接管理、自动扩缩容
分布式任务调度任务编排、规则引擎、分布式事务(2PC/TCC/AT)、分片任务
特色亮点四大项目实战 + 面试题加餐 + Go语言复习模块


说明: 这是一门Go语言后端架构师级别的实战课程,以通知平台、权限系统、WebSocket网关、分布式任务调度四大企业级项目为主线,覆盖需求分析、架构设计、高可用/高并发实现全流程。适合有Go基础、希望进阶后端架构的开发者。