赞
踩
经过两个月的工作,在商之狄老师的指导下,基本完成预期的任务,非常感谢老师这两个月来的教诲,希望在之后的日子里面能够继续合作,把这个项目做得更好、更全面、更人性化。也祝老师工作顺利、生活舒心!
现在我简述一下这两个月的工作:
工作内容:
用Azure云平台上搭建的JStorm实现Top-k算法,并提供开放API供手机端或网页客户端读写,类似于Leader Board功能。
完成现状:
1. 在Azure公有云的虚拟机环境实现JStorm最小topology的集群部署
我在Azure共有云上,创建了两台虚拟机,搭建了一套JStorm集群(nimbus+2*supervisor(2*worker)+zookeeper),测试可用
2. 模拟实时游戏海量得分数据的分布式注入
代码提交至CODE中,jstopk-test项目,使用多线程的方式来模拟。
3. 在JStorm上实现Top-k算法
代码提交至CODE中,jstorm-topk项目,完成了topk算法,经过测试,稳定性、性能、可靠性都比较高。
4. REST API实现原始数据的注入和top-k结果的读出
代码提交至CODE中,jstopk-client-restapi项目,完成了Rest API的定制
综上
Top-K algorithm on JStorm开源项目已经基本完成,也获得商老师的认可。
未来展望
将和商老师继续合作,在商老师的指导下,使云上的服务更加简易、可靠、人性化。
感谢CSDN开源夏令营和商之狄老师的指导与支持!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。