大家好,我是勇哥。
今天,我决定正式运营自己的知识星球 :勇哥的Java训练营 ,一个直播、服务型的知识星球。
1 星球定位
知识星球是一个私密交流圈子,主要用途是知识创作者连接铁杆读者/粉丝。相比于微信群,知识星球易于内容沉淀、信息管理更高效。
大家好,我是勇哥。
今天,我决定正式运营自己的知识星球 :勇哥的Java训练营 ,一个直播、服务型的知识星球。
知识星球是一个私密交流圈子,主要用途是知识创作者连接铁杆读者/粉丝。相比于微信群,知识星球易于内容沉淀、信息管理更高效。
聊聊流式计算吧 , 那一段经历于我而言很精彩,很有趣,想把这段经历分享给大家。
2014年,我在艺龙旅行网促销团队负责红包系统。
彼时,促销大战如火如荼,优惠券计算服务也成为艺龙促销业务中最重要的服务之一。
而优惠券计算服务正是采用当时大名鼎鼎的流式计算框架 Storm。
流式计算是利用分布式的思想和方法,对海量“流”式数据进行实时处理的系统,它源自对海量数据**“时效”**价值上的挖掘诉求。
工作几年的程序员同学,有了一定的项目经验,对于编程也有了自己的理解,但他们偶尔也会感到困惑,不知道接下来该如何提升自己。
在笔者看来:"这个阶段的程序员最需要的是提升自身编程能力和视野高度,而学习开源项目是最有效的方法之一"。
这篇文章,笔者聊聊自己的学习开源项目的心得,希望对你有所帮助。
首先,我们需要学习如何使用开源项目。
Github 是全球最大的在线软件源代码托管服务平台,很多开源项目都托管在他上面。
在 GIthub 下载源码后,需要重点关注类似 Quick Start,Getting started ,Example 之类的文档,这些文档告诉初学者如何使用项目。
谈起消息队列,内心还是会有些波澜。
消息队列,缓存,分库分表是高并发解决方案三剑客,而消息队列是我最喜欢,也是思考最多的技术。
我想按照下面的四个阶段分享我与消息队列的故事,同时也是对我技术成长经历的回顾。