开发者社区 > 云计算 > 正文

2020阿里巴巴研发效能峰会——架构设计与代码智能专场

发布者:琛琛轴子 2020-04-29 09:50:08 9623
视频介绍

专场简介:
本专场将围绕领域驱动设计、代码可测试性、代码智能、代码数据打标等技术,探讨如何从架构设计和机器智能方面让代码更加容易被编写和维护。

14:00-14:10 出品人开场演讲
嘉宾简介:陈立兵(雷卷),阿里巴巴美国团队资深技术专家,Reactive基金会初创成员,RSocket 开发者,全栈工程师。拥有20年Java开发经验,至今依然痴迷于代码和新技术。

14:10-14:50 面向领域的场景驱动设计
嘉宾简介:张逸,前ThoughtWorks资深咨询师、现任民航第二民航成都信息技术总监,架构编码实践者、领域驱动设计布道师、大数据平台架构师,曾任QCon、MPD大会、Agile China、Scrum Gathering、DDD中国峰会等多个大型峰会讲师,目前正在撰写《解构领域驱动设计》一书。
议题简介:领域建模过程是软件分析、设计、实现一以贯之的模型驱动设计过程,本次演讲将围绕着DDD限界上下文的核心特征,提炼出以领域模型为核心的支持业务能力的角色构造型,通过角色构造型的职责分配完成场景驱动设计,以实现最终的满足DDD设计原则的代码模型。

14:50-15:30 淘宝应用架构 Reactive 实践
嘉宾简介:许泽彬,阿里巴巴高级技术专家,ArchSummit全球架构师峰会专题出品人、明星讲师。
议题简介: reactive使得淘宝的RT下降了40%,qps提升了90%,同时提升了抵抗下游故障的稳定性能力。本次分享将介绍淘宝应用的reactive实践,以及淘宝从reactive回压理念中孵化出的面向流量的自适应限流稳定性方案。

15:30-16:10 搭建自己的start.spring.io工程脚手架
分享嘉宾:陈曦,阿里巴巴技术专家,Spring Cloud Alibaba 项目成员,目前在阿里云应用容器&服务框架团队。
议题简介: start.spring.io脚手架站点受到了 java 开发者的一致好评,但是官方实现仍有很多限制,对此,aliyun在 start.spring.io 的基础上扩展了自己的实现
start.aliyun.com。本次分享将介绍 start.spring.io 的底层框架 spring-initializr 是如何设计和实现的,以及如何基于它进行定制开发,搭建自己的工程脚手架。

16:10-16:50 Boosting Developer Productivity with Artificial Intelligence base 以色列
分享嘉宾:Eran Yahav ,以色列代码智能公司Codota的联合创始人兼首席技术官,以色列Technion计算机科学系的副教授。在此之前,他是IBM T.J. Watson研究中心的研究人员(2004-2010)。
内容简介:人工智能将如何改变未来几年的软件开发?在这次演讲中,我将回顾在软件开发中使用AI的工业和科学现状,包括编程的自动化部分(例如,使用代码完成),以及实时的自动审查。我将介绍Codota提供的两个被广泛采用的产品(由世界顶级公司的数十万开发人员使用),讨论当前和未来的用例,用行动演示它们,并描述一些底层技术。

16:50-17:30 智能化代码平台的探索与实践
嘉宾简介:张玉明,阿里巴巴高级技术专家,阿里代码平台技术负责人。专注于研发效能领域,在企业研发协作平台架构及建设方面有近十年的实践经验。
议题简介:本次分享将结合阿里自研的智能代码管理平台Codeup,介绍我们在代码智能化方面的思考与实践,以及相关方案的实现原理。