专题: 微服务架构,我们该如何实践?
Day of week:
- 星期四
互联网时代,企业在瞬息万变的市场赢得和保持竞争优势的核心在于持续创新。业界前沿互联网公司的实践表明,微服务架构(MicroServices Architecture)是企业应对复杂性,支持大规模持续业务创新的行之有效的架构手段。微服务架构是近年兴起的新概念新技术,可操作案例相对少,大家对微服务架构理念有一定理解,但是对微服务架构具体该如何实践落地缺乏经验。本专题将邀请一线互联网公司具有实战经验的技术专家和领导,为大家带来对微服务架构落地具有指导意义的分享,包括微服务框架、发布和监控体系该如何建设;一线互联网公司在微服务架构实践过程中有哪些成功或失败的经验;微服务架构和最近如火如荼的容器云计算技术该如何结合,等等。
杨波,前亿贝中国研发中心(eBay CDC)资深开发工程师,携程(Ctrip)和唯品会(VIPShop)资深架构师,有超过十年的互联网分布式系统架构设计经验,曾是亿贝 SOA 和开放平台的核心开发者,携程微服务架构体系的核心设计师,目前在上海拍拍贷金融信息服务有限公司,负责基础框架平台的建设。开源爱好者,专注于微服务架构体系,云计算 PaaS,CI/CD/DevOps 实践等技术领域。
by 苗彩霞
华为软件云平台资深架构师
大型企业应用云化是非常复杂和困难的事情,这也是企业应用云化落地比较缓慢的原因,华为面向数字化软件转型率先构建大型企业应用 CloudNative 软件架构,在这个过程中面临了哪些关键点,遇到了哪些棘手的问题,是如何权衡和解决的?基于华为构建云化应用的实践案例和经验,跟大家进行分享华为云平台的架构和关键技术。
主要分享内容包括分布式微服务化的架构,如何进行服务拆分、基于分布式架构的服务治理、分布式的多中心云组网、大规模节点的应用部署升级等。
by 姚捷
唯品会高级架构师
唯品会在微服务架构上已经实践多年。通过使用自研的服务化框架,核心业务已经全面实现微服务化。在微服务的监控上,我们也积累了丰富的实践经验,构建了基于大数据体系的新一代全链路监控系统来支撑服务化的监控。可以说全链路监控系统是服务化运维和服务治理的基石。同时,面对唯品会特卖闪购的业务特性,在网站流量暴增的情况下,监控系统需要应对海量数据的挑战,并确保其稳定和高效。分享将从真实的线上案例展开,重点介绍全链路监控系统的核心技术架构,以及如何对微服务进行监控,并阐述应对峰值流量的思路和解决方案。
听众受益:
- 大型互联网公司如何构建企业级的全链路监控系统;
- 如何对微服务进行监控;
- 监控系统如何应对峰值流量的挑战。
by 赵伟
滴滴代驾事业部架构师
滴滴代驾在 2015 年 7 月正式上线,在整个业务发展的一年多时间里,业务发展一直推动着开发模式和架构的演进,从最初的 1.0 时代逐步演进到现在的 2.0 时代,本次演讲将介绍滴滴代驾服务端在微服务方面的尝试和实践,主要内容包括:
- 滴滴代驾服务端架构介绍及架构原则。
- 1.0 时代,对接入、安全、流控、降级等方面是如何考虑的。
- 1.0 时代遇到的架构、成本及效率等问题在 2.0 时代是如何尝试改进的。
by 邱小侠
阿里巴巴客户体验事业群高级技术专家
作为全球最大的电商平台,阿里巴巴面对的是逾 4 亿的活跃消费者、上千万的活跃商家、几千种阿里自有产品和业务,以及每天上千万笔的交易。从这些天然交易闭环里,有极其丰富的数据,如何用技术来实现用户的“One-Click”和“One-Stop”的服务体验?
通过微服务架构的应用,我们重构了原来臃肿低效的 CRM 系统,让每个服务小团队专注自己的业务快速迭代。同时,通过数据、模型、机器学习等智能技术手段构建全新的后台微服务,极大的扩展了我们平台的服务吞吐能力,即使在双十一的特殊场景下,利用非常有限的人力,也完美承接了当天上千万消费者的服务诉求和几亿消息的发送。
核心议题包括:
- 如何用机器学习人工智能驱动业务变革;
- 微服务架构下的 CRM 重构;
- 如何用技术的手段应对双十一。
by 吴湘
美团大众点评基础架构中心上海负责人
介绍美团大众点评的微服务架构演进过程,以及公司在微服务架构的一些最佳实践,并重点介绍在公司内部微服务架构落地的基础核心组件之一:服务框架 Pigeon 的设计。
听众将会了解到:
- 如何实践微服务理念,其中将介绍微服务构建的一些基本原则;
- 如何设计高可用高性能服务框架,其中将重点介绍服务框架 Pigeon 的基本设计思路,并将介绍 Pigeon 内部的一些独特创新设计,包括服务测试、服务隔离、限流、降级等;
- 如何进行微服务治理,将介绍 Pigeon 在服务治理方面的一些实践,如基于美团大众点评监控系统 CAT 实现微服务监控。
by 王潇俊
携程网系统研发部总监
随着微服务的流行,企业内部服务数大量增加,服务的部署架构也变得日益复杂起来。如何有效地设计和组织发布过程,如何合理地控制流程和质量,如何提高沟通效率,如何应对多 IDC 的复杂度,都成为了挑战。
本次分享中,我们将以携程的实际情况为例,从架构、流程、工具等方面介绍如何做到多 IDC 的有效灰度发布。
by Wesley Reisz
QCon 联席主席,路易斯维尔大学兼职教授,前惠普架构师
Just over a year ago (before becoming the full time chair and advocate of QCon London, San Francisco, and New York), my main role was with HPE as the principal architect for the US Army’s Cadet Command.
The systems we supported were responsible for personnel information, scholarships, and record management for soldiers becoming officers in the US Army. Like so many others, we were also faced with legacy applications, COTS (GOTS) product integrations, polyglot code bases, and often...
演讲专题
Covering innovative topics
10月20日,星期四
-
前端技术实践
前端技术日新月异,从早期脚本库、jQuery,到框架百花齐放,再到近年的 AngularJS 和 React,不一而足。今年,值得关注的前端技术又有哪些呢?
-
安全之战
正邪相生,这是一场没有硝烟的战争。这是一场攻与防的终极较量,也是一场矛与盾的顶级对抗。
-
新 Java,新未来
本专题将聚焦于 Java 生态系统的创新和前沿技术,分享 Java 技术创新、应用创新的最新成果,帮助开发者了解解决现实问题的新思路。
-
无处不在的容器
本专题主要讨论容器云的实践经验和最新发展,包括 Docker、Mesos、Kubernetes 等。
-
微服务架构,我们该如何实践?
互联网时代,客户的需求变得更加频繁,业务领域变得更加复杂,系统和团队规模变得更加庞大。本专题分享我们该如何打造支持业务持续创新的微服务架构,以应对复杂性和规模化的挑战。
-
大数据应用与系统优化实践(厂商共建专题)
大数据处理的过程中往往需要和其他平台或工具进行结合,同时大数据也可在更高层次的领域发挥重要作用。本专题将邀请多位工程师及技术专家,围绕大数据主题,在系统优化、运维、研发等方面展开更为细致的探讨,分享技术实践心得。
-
业务上云技术拆解(厂商共建专题)
本专题将邀请多位云计算领域技术专家,共同探讨企业业务上云过程中的挑战与应对之策,分享上云技术选型的心得与技巧,并分析总结相关的实践案例,为企业 IT 管理者提供技术参考。
-
智能出行——高德开放平台专场(厂商共建专题)
随着移动互联网不断渗透,人们的“衣食住行”越来越离不开 LBS(基于位置服务)。高德作为在线地图领导品牌之一,将在本专题结合实际案例分享如何在自己的软件中快速且稳定地实现 LBS。
10月21日,星期五
-
玩转大数据
预计到 2020 年全球数据总量将超过 40ZB,如果不能有效的存储、管理和使用数据,将给企业带来的是巨大的成本,同时数据的玩法和应用越来越多、业务的场景越来越复杂,给数据的存储和计算等不断带来新的挑战。本专题主要介绍大数据框架、数据平台、以及新的算法实践等。
-
移动开发探索
移动技术从万物生长到注重最佳实践,从敝帚自珍到开源如火如荼,各种新技术与最佳实践层出不穷——组件化、编程框架、动态化、Swift/Kotlin 语言,移动开发进入一个真正比拼武功的年代。
-
移动视频
本专题将分享多媒体领域不同于传统互联网技术的部分,包括整体架构案例、多媒体处理技术、播放器与播放体验、计算机视觉等方面。
-
让架构更简单
很多互联网(包括移动)业务成长非常迅速,在系统搭建之初和成长阶段就需要充分考虑系统架构设计,以满足在稳定性、扩展性、性能和成本方面的要求。然而在系统的不断演化过程中,系统架构会变得越来越复杂,于是让架构更简单,便成了互联网技术人孜孜不倦的追求。
-
运维与监控
本专题将探讨在互联网业务高速增长,基础设施规模不断扩大,DevOps、SRE、持续交付等理念的引入,云计算的落地,生产环境日益复杂的背景下,如何做好运维和监控。
-
大数据服务与应用
-
高并发与实时处理架构设计(厂商共建专题)
本专题将分享大规模实时流处理平台架构以及实时消息推送架构,并从稳定性和实时性两个方面探讨即时通讯云实践,还将揭示海量数据推送服务背后的挑战,希望能帮助开发者了解解决现实问题的新思路。
-
微服务实践与架构演进之路(厂商共建专题)
应用的发展不可避免会伴随着从简单结构到复杂架构的演化,微服务架构的出现,试图在架构层面把一个大而复杂的问题拆分为很多小而简单的问题,最终达到系统整体交付难度降低的目标。本专题将探讨微服务实践落地过程中遇到的实际问题和挑战,并分享相关解决方案。
10月22日,星期六
-
Growth Hacking,IoT & React Native
-
互联网广告系统实战
在线广告是很多互联网公司的重要盈利模式,广告系统的架构、策略、优化都至关重要。本专题邀请到极具代表性的 Google、腾讯、百度、小米、Spotify 等公司的架构师分享广告系统方面的宝贵经验。
-
工程团队管理
本专题将分享来自不同公司技术团队的管理实战经验,和大家一起,从技术与管理的多个角度,来探讨工程团队管理这件事。
-
技术创业
技术优而创业,是目前很多人的梦想,失败和成功的案例都很多,作为一个技术人员,你真的准备好了吗?本专题由众多创业的朋友来分享其中的酸甜苦辣,经验教训及各种相关话题。
-
机器学习与深度学习
大数据时代,深度学习再次掀起了机器学习的新浪潮,不仅在语音识别,图像识别等领域大获成功,各种现实应用也一触即发,本专题给大家分享一些有趣的应用和实践。
-
用户体验设计
-
研发支撑体系
构建研发支撑体系,提升研发交付效率。
-
业务系统架构
大多架构分享侧重技术架构的剖析,本专题将从业务层面入手,以1号店、人人车、德比软件、特赞等公司为例,说明如何针对特定业务设计合理的架构,以及设计和演进背后的思考。
-
大数据分析与应用
在这个数据海量产出的时代,如何有效地分析和应用数据使其发挥更大价值?本专题来自 LinkedIn、Autodesk、百度、滴滴的一线工程师将分享大数据可视化及大数据在日常生活中的创新实践。
-
大规模前端系统
随着移动互联网的发展,人们越来越关注前端系统。成熟框架变化多维护难,如何处理?新框架层出不穷,如何合理运用?Microsoft、百度、京东等国内外知名互联网公司邀您一起探讨。