Skip to content

Commit f2c1ddc

Browse files
authored
docs: update doc description and close some issues
* close doocs#138 * close doocs#141
1 parent 2cbd28a commit f2c1ddc

File tree

1 file changed

+26
-32
lines changed

1 file changed

+26
-32
lines changed

docs/micro-services/huifer-micro-services-technology-stack.md

+26-32
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,8 @@
77
作用:快速开发服务。
88

99
- Spring
10-
- SpringMvc
11-
- SpringBoot
10+
- Spring MVC
11+
- Spring Boot
1212

1313
[官网](https://spring.io/),Spring 目前是 JavaWeb 开发人员必不可少的一个框架,SpringBoot 简化了 Spring 开发的配置目前也是业内主流开发框架。
1414

@@ -61,11 +61,11 @@ Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能
6161
作用: 批量处理同类型数据或事物
6262

6363
#### Spring Batch
64-
- [官网 ](官网)
64+
- [官网](官网)
6565
### 定时任务
6666
> 作用: 定时做什么.
6767
#### Quartz
68-
- [官网 ](http://www.quartz-scheduler.org/)
68+
- [官网](http://www.quartz-scheduler.org/)
6969

7070

7171
### 微服务调用 (协议)
@@ -77,7 +77,7 @@ Apollo(阿波罗)是携程框架部门研发的分布式配置中心,能
7777
- 它是一种通过网络从远程计算机程序上请求服务,而不需要了解底层网络技术的协议。RPC 不依赖于具体的网络传输协议,tcp、udp 等都可以。
7878

7979
#### gRPC
80-
- [官网 ](https://www.grpc.io/)
80+
- [官网](https://www.grpc.io/)
8181
- > A high-performance, open-source universal RPC framework
8282
> 所谓 RPC(remote procedure call 远程过程调用) 框架实际是提供了一套机制,使得应用程序之间可以进行通信,而且也遵从 server/client 模型。使用的时候客户端调用 server 端提供的接口就像是调用本地的函数一样。
8383
#### RMI
@@ -108,34 +108,28 @@ Spring Cloud Netflix 的微服务都是以 HTTP 接口的形式暴露的,所
108108

109109

110110
### 服务的负载均衡
111-
> 作用:降低服务压力,增加吞吐量
111+
> 作用降低服务压力,增加吞吐量
112112
#### Ribbon
113113
- >Spring Cloud Ribbon 是一个基于 HTTP 和 TCP 的客户端负载均衡工具,它基于 Netflix Ribbon 实现
114114
>
115115
- [GitHub](https://github.com/Netflix/ribbon)
116116
#### Nginx
117-
- > Nginx (engine x) 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务
118-
>
119-
>
117+
Nginx (engine x) 是一个高性能的 HTTP 和反向代理 web 服务器,同时也提供了 IMAP/POP3/SMTP 服务
118+
120119
- [GitHub](https://github.com/nginx/nginx)
121120
#### Nginx 与 Ribbon 区别
122121
1. Nginx 属于服务端负载均衡,Ribbon 属于客户端负载均衡.Nginx 作用与 Tomcat,Ribbon 作用与各个服务之间的调用 (RPC)
123122

124-
125-
126-
127-
128-
129123
### 消息队列
130124
> 作用: 解耦业务,异步化处理数据
131125
#### Kafka
132-
- [官网 ](http://kafka.apache.org/)
126+
- [官网](http://kafka.apache.org/)
133127
#### RabbitMQ
134-
- [官网 ](https://www.rabbitmq.com/)
128+
- [官网](https://www.rabbitmq.com/)
135129
#### RocketMQ
136-
- [官网 ](http://rocketmq.apache.org/)
130+
- [官网](http://rocketmq.apache.org/)
137131
#### activeMQ
138-
- [官网 ](http://activemq.apache.org/)
132+
- [官网](http://activemq.apache.org/)
139133

140134

141135
### 日志采集 (elk)
@@ -161,9 +155,9 @@ Spring Cloud Netflix 的微服务都是以 HTTP 接口的形式暴露的,所
161155
#### Zabbix
162156
- [GitHub](https://github.com/jjmartres/Zabbix)
163157
#### Nagios
164-
- [官网 ](https://www.nagios.org/)
158+
- [官网](https://www.nagios.org/)
165159
#### Metrics
166-
- [官网 ](https://metrics.dropwizard.io)
160+
- [官网](https://metrics.dropwizard.io)
167161

168162
### 服务链路追踪
169163
> 作用:明确服务之间的调用关系
@@ -178,40 +172,40 @@ Spring Cloud Netflix 的微服务都是以 HTTP 接口的形式暴露的,所
178172
> 作用: 存储数据
179173
#### 关系型数据库
180174
##### MySql
181-
- [官网 ](https://www.mysql.com/)
175+
- [官网](https://www.mysql.com/)
182176
##### Oracle
183-
- [官网 ](https://www.oracle.com/index.html)
177+
- [官网](https://www.oracle.com/index.html)
184178
##### MsSql
185-
- [官网 ](https://docs.microsoft.com/zh-cn/sql/?view=sql-server-ver15)
179+
- [官网](https://docs.microsoft.com/zh-cn/sql/?view=sql-server-ver15)
186180
##### PostgreSql
187-
- [官网 ](https://www.postgresql.org/)
181+
- [官网](https://www.postgresql.org/)
188182
#### 非关系型数据库
189183
##### Mongodb
190-
- [官网 ](https://www.mongodb.com/)
184+
- [官网](https://www.mongodb.com/)
191185
##### Elasticsearch
192186
- [GitHub](https://github.com/elastic/elasticsearch)
193187
### 缓存
194188
> 作用: 存储数据
195189
#### redis
196-
- [官网 ](https://redis.io/)
190+
- [官网](https://redis.io/)
197191

198192
### 分库分表
199193
> 作用: 数据库分库分表方案.
200194
#### shardingsphere
201-
- [官网 ](http://shardingsphere.apache.org/)
195+
- [官网](http://shardingsphere.apache.org/)
202196
#### Mycat
203-
- [官网 ](http://www.mycat.io/)
197+
- [官网](http://www.mycat.io/)
204198

205199

206200

207201

208202
### 服务部署
209203
> 作用: 将项目快速部署、上线、持续集成.
210204
#### Docker
211-
- [官网 ](http://www.docker.com/)
205+
- [官网](http://www.docker.com/)
212206
#### Jenkins
213-
- [官网 ](https://jenkins.io/zh/)
207+
- [官网](https://jenkins.io/zh/)
214208
#### Kubernetes(K8s)
215-
- [官网 ](https://kubernetes.io/)
209+
- [官网](https://kubernetes.io/)
216210
#### Mesos
217-
- [官网 ](http://mesos.apache.org/)
211+
- [官网](http://mesos.apache.org/)

0 commit comments

Comments
 (0)