Skip to content

cxyxd/alibabaMiddlewareRace-s1

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

86 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

阿里巴巴中间件大赛第一赛季代码

比赛地址


  • 第一赛季排名33,准确率为100,耗时为565377(有点长)。拓扑为非常简单的线性拓扑,其中启用了ACK机制和流量控制等措施。

  • 曾经尝试过高级一点的非线性拓扑,但是都失败了。

  • 优化的几个点主要是增量写入和多线程下的同步锁

  • 注意的坑是jstorm中多个task可能分布在不多的jvm进程中,如果数据有依赖并且分布在不同的jvm中的话,就会出现互相无法查找到的情况

  • 下面给出几个比较有用的链接

    1.jstorm中Worker、Executor、task的区别

    2.jstorm中grouping的方式

    3.jstorm中流的分离和聚合

    4.jsotrm中ack机制的原理

About

阿里巴巴中间件大赛第一赛季代码 第一赛季排名3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 99.7%
  • Shell 0.3%