HUAWEI CLOUD Microservice Tool Improves Development Efficiency
HUAWEI CLOUD Microservice Tool Improves Development Efficiency Department: Application Platform Service Author: Wang Qijun Date: 2019-09-20 Security Level: Contents 1. Tool for Splitting Monolithic 13 ServiceStage Contract Management Tool — Separation of Management and Control Copyright©2019 Huawei Technologies Co., Ltd. All Rights Reserved. The information in this document may contain predictive information is provided for reference purpose only and constitutes neither an offer nor an acceptance. Huawei may change the information at any time without notice. 把数字世界带入每个人、每个家庭、 每个组织,构建万物互联的智能世界。 Bring0 码力 | 14 页 | 795.42 KB | 1 年前3ServiceComb在Service Mesh的探索与思考
HUAWEI.COM ServiceComb’s Exploration of Service Mesh Security Level: Tian Xiaoliang Huawei Cloud BU 2018-10-12 Contents 1. Service Mesh Evolution in Huawei 2. Mesher Practice 3. How Mesher Drives Enterprise Transformation Towards MicroserviceArchitectures Huawei Confidential Microservice System Is Demanding But Is Hard to Create 3 Huawei Confidential Service Mesh - Proposed by William Morgan Transport Network Physical Huawei Confidential Service Mesh Evolution in Huawei - 2013: IR component in the microservice development platform - 2015: Sidecar component 5 Huawei Confidential 6 Mesher0 码力 | 21 页 | 8.32 MB | 1 年前3Envoy原理介绍及线上问题踩坑
Envoy原理介绍及线上问题踩坑 介绍人:张伟 Copyright © Huawei Technologies Co., Ltd. All rights reserved. Page 2 个人介绍 张伟 华为云容器网格数据面技术专家 拥有10年以上中间件及高性能系统开发经验, 作为架构师及核心开发人员发布过传输网管系 统、Tuxedo交易中间件、ts-server多媒体转码服 、 ASM数据面等多个产品。先后就职于亿阳信通、 北电、甲骨文、polycom、阿里巴巴等公司;目 前在华为云云原生团队负责网格数据面的架构 设计及开发工作。 Copyright © Huawei Technologies Co., Ltd. All rights reserved. Page 3 目录 1. Envoy启动及配置文件 2. Envoy流量拦截原理、常用部署方式 Envoy线程模型 5. 生产环境问题分析及解决方法 6. 针对Envoy做的一些优化及效果 7. 常用性能分析测试工具及使用方法 8. 华为ASM产品介绍 Copyright © Huawei Technologies Co., Ltd. All rights reserved. Page 4 前言 • 微服务架构最早由Fred George在2012年的一次技术大会上所提出,0 码力 | 30 页 | 2.67 MB | 1 年前3ServiceComb在Service Mesh的 探索与思考
HUAWEI.COM ServiceComb在Service Mesh的 探索与思考 Security Level: 部门名称:Cloud BU 作 者:田晓亮 日 期:2018-10-12 目录 1. Service mesh在华为的演进之路 2. Mesher实践 3. Mesher如何帮助企业快速转型微服 务架构 Huawei Confidential 我们需要微服务系统,但构建微服务系统是困难的 我们需要微服务系统,但构建微服务系统是困难的 正文是微软雅黑14—32号字80%的灰色 3 Huawei Confidential Service Mesh - 2017年由William Morgan提出 - 一种基础设施层,服务间通信通过Service Mesh进行 - 一种TCP/IP之上的网络模型 - 轻量网络代理,与业务部署在一起 - 可靠传输复杂拓扑网络中的请求 - 将应用变为现代的云原生应用 Physical Huawei Confidential 华为内部演进 - 2013年微服务开发平台中的IR组件 - 2015年 sidecar组件 5 Huawei Confidential 6 Mesher - Service Mesh理论的实现 - 基于go语言开发 - 接入ServiceComb等开源生态 - 高性能,11mb常驻内存,1毫秒延迟 Huawei Confidential0 码力 | 21 页 | 8.48 MB | 1 年前3庖丁解牛:华为云微服务工具解放开发者
庖丁解牛:华为云微服务工具解放开发者 部门:应用平台服务 作者:王启军 日期:20190920 Security Level: 目录 1. 微服务拆分工具 2. 契约管理工具 Huawei Confidential 3 微服务架构的优势 因素 单体架构 微服务架构 交付速度 较慢 较快 故障隔离范围 线程级 进程级 整体可用性 较低 更高 架构持续演进 困难 简单 沟通效率 不涉及 涉及 对开发人员的要求 低 高 对工具的依赖 较低 较高 运维复杂度 低 高 Huawei Confidential 4 微服务架构的第一大问题——如何拆分微服务? •影响因素 >团队大小 >交付周期 >业务方向 >故障范围 >现有数据规模 >吞吐量 >一致性 >…… Huawei Confidential 5 拆分不好,可能带来的问题 •拆分不好,可能带来的问题 >服务数量爆炸,运维复杂 >服务数量爆炸,运维复杂 >服务数量太少,不够灵活 >一个user story影响众多服务 >接口频繁变更 >大量关联查询 >系统架构复杂度提升 Huawei Confidential 6 通过微服务拆分工具解放开发者 支撑活动 方法论 • ThoughtWorks五步十一阶 • DDD聚合 • 事件源Event Sourcing • 命令查询责任分离CQRS 现有做法 业务改造 投入大0 码力 | 14 页 | 1.54 MB | 1 年前3快速微服务化编程体验
HUAWEI.COM ���0������ Security Level: ���������9��� � 8����2� / 1����������� �� ���3�2 �����������54 �����������54 ����������.���� �����1�� Huawei Confidential 3 ��������� Consumer Mesher Mesher Provider Java-chassis Service Center Kubernetes Mesher Sidecar-injector Frontend Huawei Confidential 4 ����.����� • be����������.�������.��MD����� ����.������c��P�f • aG��P���D����.������� ������S���� • ����IV�����/��dC Huawei Confidential Java-chassis SDK�� 5 •���������������������� ������ •��C����C������� ������� •P�C������������ ���� Huawei Confidential Consumer�� 6 • ������������������0 码力 | 12 页 | 2.67 MB | 1 年前3Experience on Fast Microservice Programming - 亲自动手,体验微服务开源开发-快速微服务化编程体验
HUAWEI.COM Experience on Fast Microservice Programming Security Level: Ju Zhen, Yang Bo Open Source Software Capability Center 2018-10-12 Contents • Case Introduction • Provider Development • Verification Huawei Confidential 3 Case of Quick Microservice Development Consumer Mesher Provider Java- chassis Service Center Kubernetes Mesher Sidecar-injector Frontend Huawei Confidential SpringMVC mode. • After the development is complete, package the application as a Docker image. Huawei Confidential Java-chassis SDK Principles 5 l Development experience on Provider is the same0 码力 | 12 页 | 2.56 MB | 1 年前3My Participation in ServiceComb - Apache Committer 成长经验分享
HUAWEI.COM My Participation in ServiceComb Security Level: Feng Zheng 2018-10-12 Contents 1. Biography 2. My First Meet with ServiceComb 3. My Contributions to the Saga Project 4. How to Advance Advance Skills in Open-Source Projects 5. Suggestions for Developers Huawei Confidential 3 Biography Joined in Red Hat Software in 2009, mainly engaged in work related to Transaction Manager. Participated distributed transaction processing and transaction processing in microservice-based environments. Huawei Confidential 4 My First Meet with ServiceComb • Red Hat Narayana LRA (Long Running Action) • ServiceComb0 码力 | 9 页 | 2.23 MB | 1 年前3参与ServiceComb的经验分享
HUAWEI.COM ������������������ Security Level: - ���0 1 2����������� �� ���2�3 ���.��������������4� �������������1�� ����5�������� ���C�����1�� Huawei Confidential 3 • ���� ����e�������A� �T�p�t���C��v�o�s����� Huawei Confidential 4 ��)���()��������a • �I ����������������������������(���� • �)���()���� ���� l ����������b l ��A���RD��S���� l ������A���RD����L l C��������N�c�L Huawei Confidential ��������L���� l ���������A�����B�R����� l ��������� �������N�TS��� l ������������������L��� Huawei Confidential 6 ���������� l �������������� l ������������� l ���������������������� l �����B�0 码力 | 9 页 | 2.27 MB | 1 年前3Apache ServiceComb (Incubating) Community Roadmap
HUAWEI.COM Security Level: Apache ServiceComb (Incubating) Community Roadmap Jiang Ning Open Source Capability Center, Central Software Institute, 2012 Laboratories 2018-10-12 Huawei Confidential Confidential 2 Biography Huawei open-source technology expert Apache ServiceComb project initiator Apache member Participated in the development of multiple Apache projects. Worked as the member and committer Project Introduction • ServiceComb Community Development History • Latest ServiceComb Roadmap Huawei Confidential 4 Challenges to Microservice Architectures • Problems in distributed systems • Service0 码力 | 20 页 | 7.95 MB | 1 年前3
共 160 条
- 1
- 2
- 3
- 4
- 5
- 6
- 16