用户规模的日益增长,对企业的产品和服务提出了越来越高的要求。面对各种流量和性能方面的挑战,如何打造一个高性能、高并发的服务端,做出能支持千万甚至上亿用户的系统,如何降低高性能服务端的开发难度和周期,在快节奏的互联网时代显得尤为重要。不管你的开发语言和平台是什么,学习和掌握高性能 web 服务器相关的技术,都会为你如虎添翼,更好更快的满足业务增长的需求。
APISIX 社区联合又拍云,邀请业内资深的 Nginx、OpenResty、Tengine、Kong、Envoy 等 Web 服务器方面的技术专家,分享网关和高性能服务的实战经验,推动这些开源项目的发展和落地。
又拍云 Open Talk 是由又拍云发起的系列主题分享沙龙,秉承又拍云帮助企业提升发展速度的初衷,从 2015 年开启以来,Open Talk 至今已成功举办 50 期,辐射线上线下近十万技术人群,分别在北京、上海、广州、深圳、杭州、成都、武汉、厦门等 12 座城市举办,覆盖腾讯、华为、美团点评、网易、京东、斗鱼、唯品会、哔哩哔哩、有赞等诸多知名企业,往期的活动的讲稿及视频详见:https://opentalk.upyun.com。
2019 年 10 月 27 日(周日)14:00-17:30
浙江省杭州市西湖区文一西路 522 号西溪科创园 9 号楼 1 楼会议厅(附近交通:地铁 2 号线文新站、蒋村公交中心站)
13:00-14:00 签到
14:00-14:40 王院生 / APISIX 主要作者《APISIX 微服务网关极致性能架构解析》
14:40-15:20 杨鹏 / 又拍云系统开发高级工程师《性能优化 - 如何更快的收发数据》
15:20-16:00 肖涵 / 蚂蚁金服高级技术专家《蚂蚁网络代理的演进之路》
16:00-16:10 茶歇
16:10-16:50 蔡书 / PolarisTech 联合创始人《简单的服务网格产品--Flomesh》
16:50-17:30 王发康 / 阿里巴巴技术专家《阿里七层流量入口负载均衡算法演变之路》
17:30-18:00 合影留念,自由交流
分享嘉宾一:王院生 / APISIX 主要作者
《OpenResty 最佳实践》主要作者,开源微服务 API 网关 APISIX 主要作者。
分享主题:《APISIX 微服务网关极致性能架构解析》
微服务 API 网关 APISIX 自 2019 年 6 月 6 号开源,到现在刚过百天,根植于社区让她已服务于几家互联网公司和国有企业。简单、清晰和高性能是 APISIX 从一开始就特别在意,始终贯穿的原则。除了引以为傲的性能指标,APISIX 还有很多指标都是顶级的。这次分享着重从架构设计层面和大家讲述我们是如何设计云原生微服务 API 网关的。
分享嘉宾二:杨鹏 / 又拍云系统开发高级工程师
目前主要负责权威 DNS 服务器的开发和维护工作,以及可用性调度等 CDN 稳定性保障相关的设计和研发工作,日常关注性能优化和各类 low level stuff。
分享主题:《性能优化 - 如何更快的收发数据》
从网卡到应用程序,数据包会经过一系列组件,其中驱动做了什么?内核做了什么?为了优化,我们又能做些什么?整个过程中涉及到诸多细微可调的软硬件参数,并且相互影响,不存在一劳永逸的“银弹”。本次分享,将会结合我的实践经验,介绍在深入理解底层机制的基础上,做出“场景化”的最优配置。
分享嘉宾三:肖涵 / 蚂蚁金服高级技术专家
花名:涵畅,2011 年加入蚂蚁金服,一直从事 4、7 层网络负载均衡,高性能代理服务器,网络协议相关的研发工作。目前是蚂蚁金服系统部 - 应用网络组负责人,蚂蚁开源项目 SOFAMosn 负责人。
分享主题:《蚂蚁网络代理的演进之路》
从网络硬件设备到自研平台,从传统服务治理到 service mesh,本次分享将介绍蚂蚁网络代理在接入层以及 mesh 化道路上,是如何一步步支撑秒级百万支付,千万红包请求的。
分享嘉宾四:蔡书 / PolarisTech 联合创始人
独立顾问,PolarisTech 联合创始人,开源软件和解决方案爱好者,技术上崇尚简单实用,追求稳定、简介、高效的解决方案。
分享主题:《简单的服务网格产品--Flomesh》
在 2019 年 4 月的 QCon 上,蔡书分享了《在混合环境下服务网格的实践》(https://myslide.cn/slides/18392--Flomesh。按照这个团队的说法:这可能是最简单的)。经过半年的努力,这些实践经验被蔡书的团队实现成为一个开箱即用的产品 service mesh,也希望这是最实用的 service mesh;最重要的,这个产品的核心组件之一是基于 OpenResty 的,向春哥致敬。Cheers~
分享嘉宾五:王发康 / 阿里巴巴技术专家
Tengine 开源项目 maintainer,负责阿里集团 WEB 统一接入层的开发及维护。
分享主题:《阿里七层流量入口负载均衡算法演变之路》
阿里巴巴采用 Tengine 实现整个集团的统一接入层(Application Gateway)。Tengine 最初使用 Nginx 官方的 SWRR(Smooth Weighted Round-Robin)负载均衡算法时,发现在工程实践中其均衡效果并不好。Tengine 团队创新地实现了 VNSWRR(Virtual Node Smooth Weighted Round-Robin)算法,不仅达到了完美均衡的效果,还实现了 QPS 处理能力较 SWRR 算法有 60% 左右的提升。