当前位置:   article > 正文

(TopkOnJstorm)终期报告

topkon


    经过两个月的工作,在商之狄老师的指导下,基本完成预期的任务,非常感谢老师这两个月来的教诲,希望在之后的日子里面能够继续合作,把这个项目做得更好、更全面、更人性化。也祝老师工作顺利、生活舒心!

    现在我简述一下这两个月的工作:

    工作内容:

    用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开源夏令营和商之狄老师的指导与支持!

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小丑西瓜9/article/detail/284447
推荐阅读
  

闽ICP备14008679号