开发者社区 > 云原生 > 中间件 > 正文

【重要消息】中间件大赛提前开放试跑(7月3日截止)


【代码提交注意事项】
1.    选手在https://code.aliyun.com 注册账号,将自己的项目托管到:https://code.aliyun.com
2.    选手在提交页面提交的是项目的ssh格式的git地址,同时在提交项目之前记得需要授权master权限给天池账号tianchi_bigdata;
3.    选手根据天池提交页面给定的集群配置信息,更新代码;同时确保pom文件依赖的中间件产品版号为:JStorm-2.1.1,RocketMQ-3.2.6,Tair-2.3.5;除了依赖这三个jar包以外,不建议再依赖其他三方包,因为我们后台程序对三方包做了限制,如果选手程序依赖了一些其他三方包,可能造成下载三方包超时导致选手代码编译打包失败。
4.    选手项目pom文件中依赖的打包插件最好和提供的demo保持一致,jar包生成路径是默认的,即项目当前目录下的target文件夹下。因为天池根据选手提供的git地址,进行编译打包命令是clean assembly:assembly –Dmaven.test.skip=true,然后会将target目录下的拓扑架包提交到集群中;
5.    Jstorm集群中我们以环境变量的形式配置了RocketMQ的nameserver的地址,所以选手代码中不需要显示用setNamesrvAddr去指定地址,如之前有显示指定地址提交代码时记得将setNamesrvAddr删除;
6.    确认拓扑运行的入口类地址是:com.alibaba.middleware.race.jstorm.RaceTopology;
7.    淘宝每分钟的交易金额的key更新为platformTaobao_TeamCode_整分时间戳,天猫每分钟的交易金额的key更新为platformTmall_TeamCode_整分时间戳,每整分时刻无线和PC端总交易金额比值的key 更新为ratio_TeamCode_整分时间戳,TeamCode是每个队伍的唯一标识;
8.    选手项目中的相关配置务必按照天池提供的配置信息,如拓扑名称等,否则成绩会记为无效;还有RocketMQ消费组配置也要严格按照天池提供的消费组,比赛环境禁止其它消费组订阅。
9.    选手只有在提交页面第一次输入git地址之后,才会生成配置信息,配置信息一旦生成不会改变。选手需要根据配置更新代码,然后才进行提交操作。




【试跑期间】
1.    选手在正式开赛前,可以将代码进行提交试跑,试跑时间为6月27号的12点到7月3号24点;试跑期间每天只能进行一次有效评测
2.    试跑期间不提供排名和成绩,只展示选手代码是否能在集群正常运行。如果选手项目从提交、编译打包到提交到集群正常运行一切正常,那么结果展示将是success;否则就是fail;
3.    试跑期间各个选手提交代码后,需要等待排队,所以不一定马上就能提交到集群运行。比如选手早上10:00提交代码后,可能到了下午1:00后台才响应他的请求,进行试跑;
4.    试跑期间提供的数据都将是模拟数据,允许选手下载日志。试跑期间我们每天三次(10:00/16:00/23:00)同步日志到服务器以供下载。如果选手提交代码时间是下午1点,正式响应选手请求,提交任务到后台集群是晚上8:00点,那么这位选手需要在23点之后才能看到他的日志。选手下载日志地址为:
http://ali-middleware-race.oss-cn-shanghai.aliyuncs.com/{TeamCode}.tar.xz
其中TeamCode是每个队伍的唯一标识;如果选手下载失败,可能是选手任务还未提交到集群或者是选手代码编译打包出错,造成无法提交到集群运行。
5.    原则上每只队伍每天只有一次提交代码的机会,但是如果提交代码后由于非正常因素(代码下载失败/编译打包失败/集群机器异常等)使得任务无法提交到集群,那么允许选手再次提交代码。


【正式比赛】
1.    7月4日12:00后,将开放代码提交入口。
2.    7月5日起提供每天1 次的评测和排名机会,系统评测每个整点产生成绩,排行时间为每天10:00 AM,按照评测指标从高到低排序;(排行榜将选择选手在本阶段的历史最优成绩进行排名展示,不做最终排名计算)
3.    7月11日9:00截止代码提交,16点前产生最后排行。

展开
收起
凝岚 2016-06-27 17:12:27 11129 0
12 条回答
写回答
取消 提交回答
  • 上海市 华东师范大学 软件工程 (非全日制硕士研究生) 网名:Wu_Being,吴兵 代码:!1
    Re【重要消息】中间件大赛提前开放试跑(7月3日截止)
    我的帐号现在进不了比赛页面,之前还可以的,也实名认证了。请帮我看一下。
    现在进入个人页面要验证手机和邮箱,又验证不成功!
    2016-07-03 21:23:02
    赞同 展开评论 打赏
  • 回 2楼玄弟的帖子
    您好,日志下载失败,出现论坛中最常见的问题,无法找到指定的日志,teamcode:42739a7pz9
    2016-07-02 18:16:08
    赞同 展开评论 打赏
  • Re【重要消息】中间件大赛提前开放试跑(7月3日截止)
    submit topology failed. can't find topology jar

    请问这是啥原因啊?源码中我把targets是给ignore的,平台会自己编译生成jar吧
    2016-06-30 10:46:46
    赞同 展开评论 打赏
  • Re【重要消息】中间件大赛提前开放试跑(7月3日截止)
    你好,下载日志失败,麻烦能看看是什么问题吗,谢谢 。
    teamcode 是 41033bqcjl
    2016-06-30 10:41:34
    赞同 展开评论 打赏
  • 回 12楼玄弟的帖子
    如果一天之内提交多次结果会怎么样?后面的提交无效吗?我发现一天之内可以提交多次,不知道后端执行是不是也是可以执行多次了。
    2016-06-29 20:57:11
    赞同 展开评论 打赏
  • Re【重要消息】中间件大赛提前开放试跑(7月3日截止)
    结果是:
    submit topology successfully. /opt/taoba..

    但没有任何的出错提示信息,这是什么意思呢?
    2016-06-29 01:53:35
    赞同 展开评论 打赏
  • Re【重要消息】中间件大赛提前开放试跑(7月3日截止)
    话说teamCode说的是组队密令吗? 还有结果展示在什么地方啊?

    -------------------------

    Re【重要消息】中间件大赛提前开放试跑(7月3日截止)
      昨晚上10点提交的任务,现在都还没结果,是什么原因啊?
    2016-06-28 22:00:04
    赞同 展开评论 打赏
  • Re【重要消息】中间件大赛提前开放试跑(7月3日截止)
    从昨晚9点多提交后,到现在还在显示“your topology is running”,请问这个正常吗?
    2016-06-28 07:24:41
    赞同 展开评论 打赏
  • 目前就职于阿里云数据库团队,阿里云自研云原生数据仓库 AnalyticDB 优化器负责人,HBase/Cassandra contributor。
    Re【重要消息】中间件大赛提前开放试跑(7月3日截止)
    Unknown lifecycle phase "–Dmaven.test.skip=true"

    用您给的命令无法编译,mvn3.3.3,-D要去掉的吧?

    -------------------------

    ReRe【重要消息】中间件大赛提前开放试跑(7月3日截止)
    引用第4楼runtimeerror于2016-06-28 01:42发表的 Re【重要消息】中间件大赛提前开放试跑(7月3日截止) :
    Unknown lifecycle phase "–Dmaven.test.skip=true"

    用您给的命令无法编译,mvn3.3.3,-D要去掉的吧? [url=https://bbs.aliyun.com/job.php?action=topost&tid=286553&pid=799698][/url]


    交上去直接 “ mvn assembly failed” 。。。求助

    -------------------------

    回 5楼runtimeerror的帖子
    无视我,好像打错-了。
    但是还是mvn failed。。。我pom处理jdk版本都和demo一样了。文档里说环境是jdk1.7但是demo里是1.6

    -------------------------

    回 6楼runtimeerror的帖子
    已解决,提交地址要去掉前缀。

    -------------------------

    Re【重要消息】中间件大赛提前开放试跑(7月3日截止)
    success 仅表示正常运行? 不做输出数据校验的对吧
    2016-06-28 01:42:36
    赞同 展开评论 打赏
  • Re【重要消息】中间件大赛提前开放试跑(7月3日截止)
    tair 版本更新,需要重新编译安装?最新版本的tair在 svn checkout 下载下来的是最新的吗?
    2016-06-27 21:56:44
    赞同 展开评论 打赏
  • 大家需要关注两点:
    1.  tair版本更新为2.3.5;
    2. teamcode在提交页面里头有

    -------------------------

    回 11楼(greework) 的帖子
    旺旺联系我 我帮你后台查一下

    -------------------------

    回 13楼(wowanfengz) 的帖子
    你可以重复提交呀,你旺旺我。
    2016-06-27 17:32:40
    赞同 展开评论 打赏
  • Re【重要消息】中间件大赛提前开放试跑(7月3日截止)
    teamcode是哪个? 是team的名字还是那个组队的密令
    2016-06-27 17:26:27
    赞同 展开评论 打赏
滑动查看更多

为企业提供高效、稳定、易扩展的中间件产品。

相关电子书

更多
金融分布式中间件分享 立即下载
无需部署的前端中间件技术——企业移动化新思路 立即下载
《云原生中间件精品案例集》 立即下载