讲师: 许晓斌
程序员、敏捷教练,目前为阿里巴巴技术专家,在 AliExpress 从事Java中间件开发和研发效率改进等工作。《Maven实战》作者,《Maven权威指南》译者,并合译有《Cucumber:行为驱动开发指南》,曾经负责维护 Maven 中央仓库,参与开发 Maven 仓库管理软件 Sonatype Nexus。

演讲:

1. 背景:介绍 AliExpress 这一块国际电子B2C网站的业务,介绍我所处的 AliExpress 中间件团队

2. 挑战:作为 AliExpress 中间件团队,我们关注的核心问题是服务可靠与简单

3. 全栈实践:

3-1:我们必须自行分析业务,理解领域,建立模型。

3-2:我们需要参考业界,包括阿里集团的各种方案,然后针对自己的业务设计最合适的架构方案。

3-3:我们自己架构、自己设计、自己编码,相互 Review。

3-4:我们自己做全部的测试,编写大量自动化测试用例,维护日常环境,做性能测试。

3-5:我们会做频繁发布(最频繁的时候一周数次),精心设计并关注监控。

3-6:我们的架构设计的时候会把可运维性作为很重要的考量因素,并持续完善。

4. 我对全栈的理解:深入理解客户的需求,并给出简单、可靠的服务。

阿里巴巴技术专家 许晓斌:我在AliExpress是怎么做全栈的插图
阿里巴巴技术专家 许晓斌:我在AliExpress是怎么做全栈的插图(1)