第五届阿里巴巴中间件性能挑战赛报名

2019-07-19 18:23:16 张江高科招商 289


上一届大赛,他们说


“中间件性能挑战赛是所有编程类比赛中独树一帜的,他与其他ACM类比赛、机器学习类比赛不同,更多考察的是选手们对操作系统和网络方面的理解和应用。"

 - 北京大学,黄汉煜/杨晓

& 北京信息科技大学,徐哲



“阿里中间件产品经过千锤百炼取得成功,源自于阿里有足够的规模、体量和大流量的场景,他开源的中间件产品在其他企业以及社区带来的推动作用,在我看来是无价的。"

 - 美团点评,吴贤为&王亚普



“这两年中间件发展这么快,是因为其开放和包容。我觉得这样一个比赛就是把热爱技术的人、喜欢技术的人聚在一起,让大家有更近距离的交流。"

 - 阿里业务平台事业部

何成琪&天猫技术部,何勇


第五届大赛介绍



自2015年开始,中间件性能挑战赛已经成功举办了四届,被历年大赛选手称为“中间件技术的风向标”。今年,第五届中间件性能挑战赛围绕“挑战双11零点流量洪峰“进行展开,并设置了初赛、复赛两大赛题。


  • 初赛赛题:《自适应负载均衡的设计实现》

  • 复赛赛题:《实现一个进程内基于队列的消息持久化存储引擎》



初赛
《自适应负载均衡的设计实现》


时间:6月17日 - 7月22日

出品人:Apache Dubbo 负责人,罗毅 & 阿里云性能压测 PTS 技术负责人,张军


负载均衡是大规模计算机系统中的一个基础问题。灵活的负载均衡算法可以将请求合理地分配到负载较少的服务器上。理想状态下,一个负载均衡算法应该能够最小化服务响应时间(RTT),使系统吞吐量最高,保持高性能服务能力。自适应负载均衡是指无论处在空闲、稳定还是繁忙状态,负载均衡算法都会自动评估系统的服务能力,更好的进行流量分配,使整个系统始终保持较好的性能,不产生饥饿或者过载、宕机。


赛题详情:https://code.aliyun.com/middlewarerace2019/adaptive-loadbalance



复赛
《实现一个进程内基于队列的消息持久化存储引擎》


时间:7月31日 - 8月27日

出品人:Apache RocketMQ 创始人,王小瑞


Apache RocketMQ 作为一款分布式消息中间件,历年双十一承载了万亿级的消息流转,为业务方提供高性能低延迟的稳定可靠的消息服务。随着业务的逐步发展和云上输出,各种依赖消息作为输入输出的流计算场景层出不穷,这些都给 RocketMQ 带来新的挑战。实现一个进程内消息持久化存储引擎,可支持简单的聚合计算,如指定时间窗口内对于消息属性某些字段的求和、求平均等。


赛题详情:详细内容将于复赛之前更新


赛程安排


奖项设置

外部选手奖项设置: