欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

天池阿里中间件性能挑战赛

程序员文章站 2022-07-13 12:09:03
...
一、 这次用到的技术是阿里的开源几个框架,JStorm-2.1.1,RocketMQ-3.2.6,Tair-2.3.5;
考察点:
(1) 只要满足功能要求即可,让选手自己学会如何使用RocketMQ/JStorm/Tair, 并学会如何搭建这3套系统,如何使用这3件产品;
(2) 可以让选手前期进行自我学习,我们提供模拟交易的数据, 让用户自行下载,自行搭建测试环境。
二、参赛过程中遇到的一些问题
(1)环境的搭建
https://bbs.aliyun.com/read/284669.html?spm=5176.bbsl254.0.0.BGRqXn
https://bbs.aliyun.com/read/277544.html?spm=5176.bbsl254.0.0.iX1jdq
(2)相关技术的学习
1、重要学习资料及热门问题:
https://bbs.aliyun.com/read/277544.html
2、Jstorm开发帮助文档:
https://github.com/alibaba/jstorm/wiki/JStorm-Chinese-Documentation
3、Tair开发帮助文档:
http://code.taobao.org/p/tair/wiki/index/
4、RocketMQ 开发帮助文档:
https://github.com/alibaba/RocketMQ
5、大赛背后技术揭秘
https://yq.aliyun.com/topic/35
三、收获
(1)jstorm中Worker、Executor、task的区别
http://www.cnblogs.com/Jack47/p/understanding_the_parallelism_of_a_storm_topology.html
(2)jstorm中grouping的方式
http://san-yun.iteye.com/blog/2095475
(3)jstorm中流的分离和聚合
http://shiyanjun.cn/archives/977.html
(4)jsotrm中ack机制的原理
http://blog.csdn.net/derekjiang/article/details/9047443
(5)ConcurrentHashMap、LinkedBlockingQueue、TimerTask、Lock、CountDownLatch等用法
四、第1赛季代码放出大家共同学习,需要注册登录到天池论坛
https://bbs.aliyun.com/read/288501.html?spm=5176.bbsl254.0.0.PK0d0z