微服务技术栈(2020.3前目标)

in with 0 comment

微服务开发

微服务注册与发现

Eureka

Zookeeper

Zookeeper Githun

微服务配置管理

Disconf

Disconf Github

SpringCloud Config

SpringCloud Config Github

Apollo

Apollo Github

权限认证

Spring Security

Spring Security 官网

Apache Shiro

Apache Shiro 官网

批处理

Spring Batch

Spring Batch Github

定时任务

Quartz

Quartz 官网

微服务调用(协议)

Rest

RPC

gRPC

gRPC 官网

RMI

服务接口调用

Feign(HTTP)

Feign Github

服务熔断

Hystrix

Hystrix Github

Sentinel

Sentinel Github

服务的负载均衡

Ribbon

Ribbon Github

Nginx

Nginx Github

消息队列

Kafka

Kafka 官网

RabbitMQ

RabbitMQ 官网

RocketMQ

RocketMQ 官网

ActiveMQ

ActiveMQ 官网

日志采集(ELK)

ElasticSearch

ElasticSearch Github

Logstash

Logstash Github

Kibana

Kibana Github

API网关

Zuul

Zuul Github

服务监控

Zabbix

Zabbix Github

Nagios

Nagios 官网

Metrics

Metrics 官网

服务链路追踪

Zipkin

Zipkin Github

Brave

Brave Github

数据存储

关系型数据库

MySQL

MySQL 官网

Oracle

Oracle 官网

SQL Server

SQL Server官网

PostgreSQL

PostgreSQL官网

非关系型数据库

MongoDB

MongoDB 官网

ElasticSearch

ElasticSearch Github

缓存

Redis

Redis 官网

Memcached

Memcached 官网

分库分表

ShardingSphere

ShardingSphere 官网

Mycat

Mycat 官网

服务部署

Docker

Docker 官网

Jenkins

Jenkins 官网

Kubernetes

Kubernetes 官网

Mesos

Mesos 官网