进击的微服务实战派—北京站

2017-10-29

北京市海淀区中关村南大街甲56号方圆大厦优客工场二层

为庆祝 Spring Cloud 中国社区成立一周年,SpringCloud 中国社区联合又拍云,在北京、上海两地举办线下技术沙龙分享回馈社区,感谢大家一路陪伴支持。

主题:构建高可用网关之熔断实践

我们在确保网关高可用的时候,降级、限流、可回退都是我们常用的技能。引入熔断则让我们依赖的服务在出现超时甚至不可用的情况下网关可以自行切断,快速失败,防止线程堆积甚至雪崩出现。当依赖服务恢复可用后又可以自动恢复调用。这一切使得我们的网关在高可用上更加智能化。

嘉宾:王新栋 京东商城京麦平台架构师

一直从事京麦平台的架构设计与开发工作。熟悉各种开源软件架构,在web开发,架构优化上有较丰富实战经历。有多年在NIO领域的设计、开发经验,对HTTP、TCP长连接技术有深入研究与领悟,目前主要致力于移动与PC平台网关技术的优化与实现。

主题:使用Skywalking实现全链路监控

首先介绍如何理解metric,logging和distributed tracing在分布式监控中的不同作用。然后我们将介绍skywalking 3.2怎么实现三者的融合,然后介绍在Spring Cloud使用Skywalking实现全链路监控,如果条件允许,还会带来现场的演示。

嘉宾:吴晟 华为技术专家

华为软件开发云分布式性能监控产品专家,OpenTracing和OTIAB成员,skywalking founder和PMC成员。

主题:微服务下的APM全链路监控

嘉宾:王东 融数数据北京研发中心 CTO

毕业于天津大学,毕业后一直从事软件相关研发和架构设计工作,曾经在普元软件任资深架构师、IBM GBS任咨询经理、亚马逊任架构师等,后加入创业公司,从事研发和管理工作; 
热爱编程,喜欢钻研新技术,对于微服务、企业架构、大数据以及DevOps有浓厚的兴趣。 目前负责公司大数据平台、微服务框架以及DevOps平台的研发工作。

主题:微服务场景下的数据一致性解决方案

在单体应用的架构中,不同模块间的数据一致性通过数据库技术实现,数据库事务保证所有事务内的数据操作完全执行,或者完全不执行。但在微服务的场景下,为了解耦服务间依赖,微服务间通过轻量级通信协议进行交流,并且不同微服务可能使用不同数据库选型以更好的匹配自己的业务需求。这使得通过数据库技术达到数据一致性成为不可能。在此议题中,将会和大家分享当前流行的数据一致性解决方案,以及华为的开源分布式数据一致性技术。主要内容:1. 数据一致性问题的起因;2. 数据一致性解决方案的对比;3. 华为的开源分布式数据一致性技术。

嘉宾:殷湘 华为中央软件院开源能力中心微服务架构师

华为公司中央软件院开源能力中心微服务架构师。毕业于新加坡南洋理工大学电脑工程系,硕士研究生。现任华为公司中央软件院开源能力中心微服务架构师,负责华为ServiceComb开源微服务解决方案的架构、设计、开发。加入华为前曾担任架构师/敏捷教练,负责微服务框架架构开发;曾任某跨国外资银行全球市场部资深顾问专家,负责设计开发高频率低延迟全球外汇交易系统。