SpringBoot:简化新Spring应用的初始搭建以及开发过程
SpringCloud:基于Spring Boot实现的云原生应用开发工具,SpringCloud使用的技术:(Spring Cloud Gateway、Spring Cloud Alibaba Nacos、Spring Cloud Alibaba Sentinel、Spring Cloud Task和Spring Cloud Feign等)
MyBatis-Plus:持久层框架
Redis:内存缓存
Redisson:基于redis的Java驻内存数据网格
Kafka:消息中间件
ElasticSearch+Logstash+Kibana: 全文检索服务器+实现日志的收集+可视化
Mysql:关系型数据库
MongoDB:面向文档的NoSQL数据库
数据监控
异步编排
ThreadPoolExecutor:线程池来实现异步操作,提供效率
Swagger2:Api接口文档工具
Nginx:负载均衡
Minio:分布式文件存储
微信支付
支付宝支付
ngrok:内网穿透
Docker :容器技术
DockerFile:管理Docker镜像命令文本
Jenkins:持续集成工具
Vue.js:web 界面的渐进式框架
Node.js: JavaScript 运行环境
NPM:包管理器
Babel:转码器
Webpack:打包工具
Git和GitHub:分布式版本控制工具
Nginx:反向代理、负载均衡、动静分离
Linux:服务器操作系统