小D课堂-SpringBoot 2.x微信支付在线教育网站项目实战_1-3.在线教育站点需求分析和架构设计

笔记

3、在线教育站点需求分析和架构设计
    简介:分析要开发的功能点和系统架构应该怎样架构

        1、开发的功能:
                    首页视频列表
                    视频详情  (自己开发)
                    微信扫码登录
                    下单微信支付

                    我的订单列表 (自己开发)

        
        2、架构设计

            前端后端分离 -> 方案:node渲染
                                
            动静分离       -> 方案:静态资源如html,js放在cdn或者nginx服务器上

            技术选择:
                后端技术选择:Eclipse + Springboot2.0 + redis4.0+ HttpClient + mysql + ActiveMQ消息队列

                前端技术选择:HTML5 + bootstrapt + jquery

            测试要求:
                首页和视频详情页qps单机qps要求 2000+

开始

后端的架构图




 

原文地址:https://www.cnblogs.com/wangjunwei/p/11461725.html