02-微服务架构技术

技术架构图(1)

image-20220301211344495

项目技术栈

⦁ 开发工具:Maven, IDEA, GitHub

⦁ 开发环境:Linux, Docker, Redis, RabbitMQ, ElasticSearch

⦁ 数据库:PowerDesigner, Mysql, SQLyog

⦁ 服务器:Nginx-集群, Tomcat-后端, Apache-静态, 物理机/云服务器

⦁ 架构:微服务-前后端分离, 单体-后台

⦁ 技术:Spring, SpringMVC, SpringBoot, Mybatis, SpringCloud Alibaba, Druid, EasyExcel, JWT, OAuth2.0, RabbitMQ, Redis(Jedis/Redission), Elasticsearch(Transport/SpringData Elasticsearch, 第三方接口(短信/内容审核/图片识别/人脸比对/邮箱/天气/微信&支付宝支付), Seata(分布式事务)

⦁ 前端:Vue全家桶(Vue.js+VueX+Vue-Router+Vue-Cli+Element-UI) + Webpack+npm+Node.js+HTML+JS+JQuery+LayUI+Ajax(Axios/fetch)+Socket.js

⦁ 微服务架构:SpringCloud + SpringCloudAlibaba

技术架构图(2)

image-20230610234035307

项目技术栈

image-20230610233918537


02-微服务架构技术
https://janycode.github.io/2020/03/02/14_微服务/00_技术架构/02-微服务架构技术/
作者
Jerry(姜源)
发布于
2020年3月2日
许可协议