From f68eca792d9b1832420184b6df7926457c103521 Mon Sep 17 00:00:00 2001
From: qyx <565485304@qq.com>
Date: Fri, 5 Aug 2022 14:57:05 +0800
Subject: [PATCH] =?UTF-8?q?[=E6=96=87=E6=A1=A3=E4=BF=AE=E6=94=B9](master):?=
=?UTF-8?q?=20=E6=9B=B4=E6=96=B0=E4=BA=86=E6=96=87=E6=A1=A3?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
更新了文档
---
best-practice/bd-support-project/README.md | 0
best-practice/my-ms-project/README.md | 15 ++++
.../.gitignore | 46 +++++++++++
.../README.md | 82 +++++++++++++++++++
.../dev-protocol-springcloud-alibaba/pom.xml | 22 +++++
pom.xml | 1 +
6 files changed, 166 insertions(+)
create mode 100644 best-practice/bd-support-project/README.md
create mode 100644 best-practice/my-ms-project/README.md
create mode 100644 dev-protocol-springcloud/dev-protocol-springcloud-alibaba/.gitignore
create mode 100644 dev-protocol-springcloud/dev-protocol-springcloud-alibaba/README.md
create mode 100644 dev-protocol-springcloud/dev-protocol-springcloud-alibaba/pom.xml
diff --git a/best-practice/bd-support-project/README.md b/best-practice/bd-support-project/README.md
new file mode 100644
index 0000000..e69de29
diff --git a/best-practice/my-ms-project/README.md b/best-practice/my-ms-project/README.md
new file mode 100644
index 0000000..d7fe773
--- /dev/null
+++ b/best-practice/my-ms-project/README.md
@@ -0,0 +1,15 @@
+# 介绍
+- 自己的微服务项目, 整合所有的微服务技术来解决一业务问题
+
+## 项目架构
+- 广告系统
+- 电商系统
+- IM系统
+- 活动系统
+- SCRM系统
+- 视频系统
+- 撮合系统
+- 支付系统
+- 搜索系统
+- 办公系统
+-
\ No newline at end of file
diff --git a/dev-protocol-springcloud/dev-protocol-springcloud-alibaba/.gitignore b/dev-protocol-springcloud/dev-protocol-springcloud-alibaba/.gitignore
new file mode 100644
index 0000000..d4beec9
--- /dev/null
+++ b/dev-protocol-springcloud/dev-protocol-springcloud-alibaba/.gitignore
@@ -0,0 +1,46 @@
+### Example user template template
+### Example user template
+
+# IntelliJ project files
+.idea
+*.iml
+out
+gen
+### Maven template
+target/
+pom.xml.tag
+pom.xml.releaseBackup
+pom.xml.versionsBackup
+pom.xml.next
+release.properties
+dependency-reduced-pom.xml
+buildNumber.properties
+.mvn/timing.properties
+# https://github.com/takari/maven-wrapper#usage-without-binary-jar
+.mvn/wrapper/maven-wrapper.jar
+
+### Java template
+# Compiled class file
+*.class
+
+# Log file
+*.log
+
+# BlueJ files
+*.ctxt
+
+# Mobile Tools for Java (J2ME)
+.mtj.tmp/
+
+# Package Files #
+*.jar
+*.war
+*.nar
+*.ear
+*.zip
+*.tar.gz
+*.rar
+
+# virtual machine crash logs, see http://www.java.com/en/download/help/error_hotspot.xml
+hs_err_pid*
+
diff --git a/dev-protocol-springcloud/dev-protocol-springcloud-alibaba/README.md b/dev-protocol-springcloud/dev-protocol-springcloud-alibaba/README.md
new file mode 100644
index 0000000..c1398ea
--- /dev/null
+++ b/dev-protocol-springcloud/dev-protocol-springcloud-alibaba/README.md
@@ -0,0 +1,82 @@
+# SpringCloud
+
+## 1. 概念综述
+
+- 参考: https://github.com/alibaba/spring-cloud-alibaba/wiki/
+ - 版本选择
+ - 开源组件
+ - Nacos Config
+ - Nacos Discovery
+ - Sentinel
+ - RocketMQ
+ - Dubbo Spring Cloud
+ - 商业化组件
+ - OSS
+ - SchedulerX
+ - SMS
+ - Example
+ - Sentinel
+ - Nacos Config
+ - Nacos Discovery
+ - RocketMQ
+ - OSS
+ - SMS
+ - Dubbo Spring Cloud
+- 视频: https://coding.imooc.com/class/chapter/358.html#Anchor
+-
+
+## 2. 服务发现-Nacos
+
+
+## 3. 实现负载均衡-Ribbon
+
+
+## 4. 声明式HTTP客户端-Feign
+
+
+## 5. 服务容错-Sentinel
+
+
+## 6. 消息驱动的微服务-Spring Cloud Alibaba RocketMQ
+
+
+## 7. API网关-Spring Cloud Gateway
+
+
+## 8. 微服务的用户认证与授权
+
+
+## 9. 配置管理-Nacos
+
+
+## 10. 调用链监控-Sleuth
+
+
+## 11. 多维度微服务监控
+
+
+## 12. 完美融合异构微服务
+
+
+## 13. Spring Cloud Alibaba升级
+
+
+## 14. SpringBoot Admin 微服务应用监控
+
+
+## 15. SpringCloud Sleuth + Zipkin:分布式日志追踪
+
+
+## 16. 微服务通信 Ribbon + OpenFeign
+
+
+## 17. SpringCloud Netflix Hystrix 实现微服务容错
+
+
+## 18. Seata:分布式事务解决方案
+
+
+## 19. 基于 SpringCloud Alibaba Sentinel 实现网关动态限流
+
+
+## 20. 微服务工程部署与整体可用性验证
\ No newline at end of file
diff --git a/dev-protocol-springcloud/dev-protocol-springcloud-alibaba/pom.xml b/dev-protocol-springcloud/dev-protocol-springcloud-alibaba/pom.xml
new file mode 100644
index 0000000..b3a0563
--- /dev/null
+++ b/dev-protocol-springcloud/dev-protocol-springcloud-alibaba/pom.xml
@@ -0,0 +1,22 @@
+
+
+
+ dev-protocol
+ org.example
+ 1.0-SNAPSHOT
+ ../../pom.xml
+
+
+
+ 4.0.0
+ dev-protocol-springcloud-alibaba
+ 1.0.0-RELEASE
+
+
+ 8
+ 8
+
+
+
\ No newline at end of file
diff --git a/pom.xml b/pom.xml
index 8527b1a..4d4e5bb 100644
--- a/pom.xml
+++ b/pom.xml
@@ -37,6 +37,7 @@
mq/rocketmq/springboot-rocketmq
dev-protocol-springcloud
dev-protocol-springcloud/dev-protocol-springcloud-stream
+ dev-protocol-springcloud/dev-protocol-springcloud-alibaba
longpolling/demo/demo2/dev-protocol-disruptor-demo
longpolling/netty/better-netty
longpolling/demo/demo3/dev-protocol-netty-client