Apache ServiceComb(incubating)社区最新路线
8.12 MB
20 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
中文(简体) | .pdf | 3 |
摘要 | ||
文档详细介绍了Apache ServiceComb项目的发展历程和最新路线图。ServiceComb是一个高性能的微服务框架,提供服务注册发现、动态配置管理、限流降级和容错机制等功能。其核心组件包括Service Center(基于Etcd的高性能服务注册中心)和Saga(用于微服务事务协调)。社区发展活跃,邮件列表每月有180封左右,外部用户已达20家。未来发展路线图包括支持多语言微服务、异步编程接口、多数据中心支持以及与Spring Boot 2.x的深度融合。 | ||
AI总结 | ||
以下是对文档《Apache ServiceComb(incubating)社区最新路线》的总结:
---
### Apache ServiceComb(incubating)社区最新路线
#### 一、微服务开发面临的问题
1. **分布式系统问题**: Complexity of distributed systems.
2. **运维相关问题**:如服务注册发现、动态配置管理、容错机制、系统监控、限流降级、路由管理等。
3. **微服务架构问题**:小微服务架构带来的挑战。
---
#### 二、ServiceComb项目介绍
1. **项目简介**:
- Apache ServiceComb(incubating)是一个高性能的微服务框架。
- 核心功能:服务注册与发现、动态配置管理、限流降级、容错熔断等服务治理功能。
- 关键组件:
- **Java Chassis**:提供服务治理功能。
- **Service Center**:基于Etcd的高性能、高可用服务注册中心。
- **Saga**:解决微服务事务最终一致性问题的集中式事务协调器。
2. **核心开发者**:
- 姜宁(华为公司开源技术专家,Apache ServiceComb项目发起人)。
3. **项目背景**:
- 由华为公司开源技术专家发起,吸引了外部贡献者。
- 邮件列表活跃度逐步提升,外部用户覆盖20多家公司。
---
#### 三、ServiceComb的社区发展历程
1. **起步阶段**:
- 2017年初:项目刚成立,核心贡献者主要为华为员工,邮件列表活跃度较低。
- 2017年中:支持Spring Boot 2.x、多种分布式协调机制等功能。
2. **发展阶段**:
- 项目逐渐吸引外部贡献者,邮件列表活跃度显著提升。
- 2018年:支持多语言微服务、异步编程接口、服务中心优化等功能。
---
#### 四、ServiceComb的最新路线图
1. **核心功能优化**:
- 支持异步调用API、多数据中心、多语言微服务。
- 服务中心升级:优化服务注册与发现、支持自定义Span。
2. **技术扩展**:
- 接入底座服务、支持混合云架构。
- 对接多监控系统、整合服务治理系统。
- 支持Java 9、10,Spring Boot 2.0。
3. **生态建设**:
-ундокumented
---
#### 五、如何加入ServiceComb社区
1. **线上交流**:
- 关注ServiceComb微信小助手。
- 加入微信群、邮件列表(dev@servicecomb.apache.org)。
- Gitter地址:https://gitter.im/ServiceComb/Users/Lobby。
2. **线下活动**:
- 针对性的workshop,不定期的Meetup。
3. **资源链接**:
- 官网:http://servicecomb.incubator.apache.org/。
- 项目地址:https://github.com/apache?q=incubator-servicecomb。
---
#### 六、ServiceComb发展路线图
1. **未来方向**:
- 支持服务中心升级、动态配置管理、服务注册发现。
- 强化微服务管理控制、事务协调器、监控管理。
- 扩展多语言支持、异步事件支持。
2. **版本规划**:
- Saga 0.0.1/0.0.2:提供集中式saga原型和条件判断支持。
- 2017年6月至2017年12月:逐步优化功能,包括异步调用API、多数据中心支持。
---
#### 七、个人简介
姜宁:
- 华为公司开源技术专家。
- Apache Member,参与多个Apache项目(如Apache Camel、Apache CXF、Apache ServiceMix、Apache RocketMQ)。
- 曾在Redhat、IONA、Travelsky工作。
---
以上为文档的主要内容和核心信息的总结。 |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
8 页请下载阅读 -
文档评分