项目技术介绍|学习笔记

简介: 快速学习项目技术介绍

开发者学堂课程【RocketMQ 知识精讲与项目实战(第二阶段)项目技术介绍】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/703/detail/12396


项目技术介绍


上节内容通过业务角度进行分析项目背景,本节通过技术角度查看要实现项目功能需要用到哪些技术点。

首先第一个是 Springboot,它是在企业中非常常用的一个企业框架,使用Springboot 可以快速进行 Springboot 项目的开发,是项目中比较基础的框架。

接着会使用到 Dubbo,前面内容介绍过项目是使用微服务方式进行开发即要开发成分布式的系统,那么分布式的系统会分成什么呢?Web 层、服务层

image.png

Web 层如何调用服务层?当前通过 RPC 远程调用方式,在 RPC 远程调用方式中Dubbo 是一个非常好的框架。

接着使用到 Zookeeper,作为服务的注册中心去使用,我们将它和 Dubbo 集成起来,并且搭建一个 Zookeeper 集群保证服务注册中心的高可用。

接着使用 RocketMQ,使用 RocketMQ 实现系统之间的解耦。

最后使用 Mysql,使用 Mysql 存储基础数据。

以上就是整个项目中涉及到的主要技术框架。

相关文章
|
8月前
|
移动开发 小程序 JavaScript
(一)、项目介绍及知识点概述【uniapp+uinicloud多用户社区博客实战项目(完整开发文档-从零到完整项目)】
(一)、项目介绍及知识点概述【uniapp+uinicloud多用户社区博客实战项目(完整开发文档-从零到完整项目)】
121 0
|
机器学习/深度学习 存储 人工智能
Gradio入门到进阶全网最详细教程[一]:快速搭建AI算法可视化部署演示(侧重项目搭建和案例分享)
Gradio入门到进阶全网最详细教程[一]:快速搭建AI算法可视化部署演示(侧重项目搭建和案例分享)
|
5月前
|
运维 网络协议 API
入门网络,少不了这份详细的网络基础学习指南!
入门网络,少不了这份详细的网络基础学习指南!
|
6月前
|
前端开发 JavaScript
前端框架的选型、分类、常用框架整理(含官网链接)
前端框架的选型、分类、常用框架整理(含官网链接)
122 7
|
7月前
|
搜索推荐 物联网 数据库
技术笔记:X+(xPlus)部署指南
技术笔记:X+(xPlus)部署指南
50 1
|
7月前
|
存储 安全 物联网
技术经验分享:FIDO标准简介
技术经验分享:FIDO标准简介
|
7月前
|
算法 安全 Java
技术经验分享:JavaSecurity:Java加密框架(JCA)简要说明
技术经验分享:JavaSecurity:Java加密框架(JCA)简要说明
|
存储 运维 算法
嵌入式进阶从小白到大神学习全攻略(学习路线+课程+学习书籍+练习项目)
嵌入式进阶从小白到大神学习全攻略(学习路线+课程+学习书籍+练习项目)
|
XML IDE 编译器
【C++】C++ 基础进阶【二】开发技巧
C++基础进阶,关于开发环境开发工具的一些便捷使用方式,提高生产力
173 0
【C++】C++ 基础进阶【二】开发技巧
|
JavaScript 前端开发 NoSQL
项目技术点介绍 | 学习笔记
快速学习 项目技术点介绍
120 0
项目技术点介绍 | 学习笔记