SIGMOD2017参会总结
陈一茹 1400012976
在实验室导师崔斌老师的悉心指导下,以及实验室的师兄的帮助下,我有幸在著名数据库会议SIGMOD 2017举办的programming contest中获得优秀的成绩,进入总决赛。并受主办方邀请,获得学院经费支持,赴美国芝加哥参与学术会议。
SIGMOD是由美国计算机协会ACM主办、在数据库领域具有最高学术地位的国际性学术会议。每年都会有数百名数据库知名专家学者、研发从业人员及客户聚集一堂,共同探讨数据库领域最具前沿的理念和最新的科研成果。SIGMOD会议分为若干个子版块,我所参加的版块是“SIGMOD Programming Contest”,旨在鼓励在校学生积极参与数据库研究,通过比赛了解数据库领域前沿,为今后的学习和科研打下基础。会议每年邀请来自世界各地的比赛前五名选手到场参会并再会上公布最终成绩。
这是我第一次参加国际学术会议,一切对我来说既新鲜又充满挑战。第一天主办方就给每名与会人员发放了议程手册。上面把每天几点在哪个会议室有什么报告,都列得清清楚楚。林林总总的专业词汇,涉及这个领域的各个方面,目不暇接,有一种恨不得把他们全部研究一遍的冲动。不同方向的学术报告有可能在不同的会议室同时进行,这就意味着每个参会者要根据自己的兴趣有所取舍;如果恰好遇到两个想听的报告同时进行,就不得不做出艰难的抉择。我最后听取了同组师兄,最佳论文,AndyPalvo教授等几个报告。
其中,今年最佳论文的报告给我留下了深刻印象。梵文飞教授领导着他们的数据库研究团队在大规模图数据库方向取得了突破性进展,他们的论文Parallelizing Sequential Graph Computations获得了今年的SIGMOD最佳论文奖。我之前就听说了他们的相关工作,可以说这次是慕名而来。他们设计的新型分布式图数据库可以将传统的图算法几乎不加修改地运行在大规模集群上,可以达到当前最佳的性能,这对我今后在数据库系统设计和并行化编程方面的工作是很有帮助和启发的。
在听取这些报告的过程中我最大的感受是:台上一分钟,台下十年功。讲台上论文发表者绘声绘色谈笑风生,其实背后有大量的工作,这从他们的相关工作、证明推理、实验或问题本身的难度可以感受出来,而这些辛苦而繁杂的工作在报告中却往往是轻轻带过的。我觉得做科研的乐趣便在于此,平时努力钻研做出一些让人激动的发现或发明,换取能够站在讲台上半个小时的表现机会以及同行的认可。尤其是Teaser talk,每个论文作者可以发表为时1分钟的讲解,当这么多前沿工作汇聚在一个舞台上,真是令人震撼。
我们的Programming Contest是在周二中午公布结果,当时所有参会人员汇聚在一个大厅,聆听颁奖, 最后我们得知我们是第2名。关于这个比赛的展示与交流是在第三天下午进行的。我们制作的海报陈列在大厅里,路过的感兴趣的人会走过来进一步听取介绍,一同参加比赛的几个队伍更是可以互相讨论各自的方法,取长补短,共同进步。我和前五名的同学们都聊了聊大家的做法。在和第一名的讨论中,我了解到他们使用了数据库中经典的MVCC策略,这是在课本中介绍的经典方法,可惜在参加比赛时我还没有学到。当然我用的方法也有比第一名更优的地方,比如我们精巧的数据结构也得到了他们的赞赏。
这次SIGMOD会议让我大开眼界,我见到了世界上最优秀的数据库学者,听了最前沿的学术报告,更积累了前进的动力。其实学术会议就是世界各地的科学家和从业者,一年一度云集到一个好玩的地方,对行业的进展进行一个统一集中、全方位的报告和交流。参会之余当然少不了四处转转。这次SIGMOD会议在芝加哥的希尔顿酒店举行,赞助方是西北大学,我就顺道去参观了西北大学,也参观了就在不远处的地标建筑云门,Willis Tower。
总的来说这次芝加哥之行受益匪浅。