(TopkOnJstorm)终期报告


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

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

    工作内容:

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

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值