• 16h

    课程时长

  • 1767

    学习人数

  • 无期限

    有效期

红包雨项目属于抽奖类系统的一种。每年春节、公司年会、电商系统线上活动,都属于同类场景。即在某段时间内,随机派发奖品,用户抢红包参与活动。
     本课程从实战的角度出发,由浅入深,从场景展示与需求分析入手,归纳总结类似场景下所面临的技术架构难题。同时结合问题点引入相应的中间件,以及如何合理运用中间件的特性解决以上难点。项目基于主流微服务SpringCloud架构体系,中间件涵盖到常用的Redis+lua缓存控制、RabbitMQ消息队列、Zookeeper+ zkui作为配置管理、Elastic-job完成任务调度等。同时基于Docker完成服务模块的部署、快速扩容与资源伸缩。

运用主流技术,带你梳理红包雨核心架构
基于SpingCloud微服务架构,红包雨实战带你掌握项目开发
四大核心特色,解锁红包雨项目
手把手讲解真实项目,贴合实际,更易理解

了解系统的功能、背景、场景及项目要求

01
02

在架构角度思索系统可能面临的问题以及解决方案

学习本项目所涉及的中间件等基础知识

03
04

能够从0搭建SpringCloud微服务系统框架

能够完成编码,使用中间件完成系统的业务代码

05
06

学会部署上线,学会基于Jenkins+Docker、Swarm实现微服务的持续集成与动态扩容

  • 适合人群

    Suits the crowd

    • 对微服务有一定了解,期望运用微服务完成项目开发
    • 对中间件有所了解,希望灵活运用常用中间件解决实际问题
    • 期望提升架构设计水平,摆脱基本的增删改查,转向系统架构
    • 具备Java编程基础
    • 了解或使用过Redis,RabbitMQ等常见中间件
    • 对微服务体系的开发有一定了解
  • 技术储备

    Technical reserve requirement

  • 我之前研究红包雨是怎么做的,找了不少课程也没看到,今天正好看到传智放出,很好是我需要的,课程讲的也不错,赞!

    豪气

    刚刚

  • 课程内容充实,讲解清晰,一贯传智的作风,喜欢。

    贰月

    今日

  • 666,正好可以用的到,之前自己研究好久都没有头绪。

    非我莫属

    今日