29__流式计算:如何通过集群实现实时计算?
你好,我是陶辉。
上节课我们介绍了在有边界的存量数据上进行的 MapReduce 离线计算,这节课我们来看看对于无边界数据,怎样实时地完成流式计算。
对于不再变化的存量数据,可以通过分而治之的 MapReduce 技术将数据划分到多台主机上并行计算,由于待处理的数据量很大,我们只能获得分钟级以上的时延。当面对持续实时产生动态数据的场景时,业务上通常需要在秒级时延中及时地拿到运算结果。
你好,我是陶辉。
上节课我们介绍了在有边界的存量数据上进行的 MapReduce 离线计算,这节课我们来看看对于无边界数据,怎样实时地完成流式计算。
对于不再变化的存量数据,可以通过分而治之的 MapReduce 技术将数据划分到多台主机上并行计算,由于待处理的数据量很大,我们只能获得分钟级以上的时延。当面对持续实时产生动态数据的场景时,业务上通常需要在秒级时延中及时地拿到运算结果。
极客时间的专栏读者你好,我是邱岳。
从今天开始,我们一起开始进入“产品经理商业意识”的模块,我会分享自己在商业产品方面的一些思考与经验。
即便你并不负责商业产品,类似的思维方式也一样会对你有所帮助。拥有这样的思维方式,我们观察产品和业务的角度会变得更为丰富,同时,我们也可以更为透彻地理解功能和逻辑背后的生意本质。
产品路线图,又称 Roadmap,是很多人说起产品经理时最先想到的内容,而这也确实是产品经理工作中非常重要的一部分。
市面上关于产品路线图的文章有很多,制作路线图的软件也是应接不暇,但是我发现很多人讨论得更多的是产品路线图是什么格式、要用什么软件画,却忽略了产品路线图本来的目的,至有些人把产品路线图和需求文档的概念混淆了。
你好,我是庄振运。
今天是“性能工程实践”这个模块的最后一讲,我们来讨论一种“软硬件结合”的性能工程优化实践,与 SSD(硬件)有关。现在 SSD 用的越来越普遍的情况你一定非常清楚,但是你设计的应用程序(软件)真的充分利用了 SSD 的特点,并发挥 SSD 的潜力了吗?
你好,我是相辉。
上节课,我们了解了从产品体验到品牌传播的方法,其中我提到,我们需要从产品体验的场景出发,去研究用户的体验地图与情绪曲线,找到合适的时机来为用户提供超预期的“价值感”体验,从而引发用户的分享和传播。
你好,我是陈亦峰,欢迎你和我一起学英语。
今天我们继续通过 InfoQ’s 2019, and Software Predictions for 2020 这篇文章来谈一谈,如何在阅读过程中弥补知识结构不完整这个短板。在正式内容开始之前,我先给你来讲一个故事。
你好,我是戴铭。今天,我要和你分享的话题是,如何在 iOS 中进行面向测试驱动开发和面向行为驱动开发。
每当你编写完代码后,都会编译看看运行结果是否符合预期。如果这段代码的影响范围小,你很容易就能看出结果是否符合预期,而如果验证的结果是不符合预期,那么你就会检查刚才编写的代码是否有问题。
你好,我是刘超。
生产者消费者模式,在之前的一些案例中,我们是有使用过的,相信你有一定的了解。这个模式是一个十分经典的多线程并发协作模式,生产者与消费者是通过一个中间容器来解决强耦合关系,并以此来实现不同的生产与消费速度,从而达到缓冲的效果。
你好,我是七牛云许式伟。
今天继续我们的画图程序。上一讲完成后,我们的画图程序不只是功能实用,并且还支持了离线编辑与存储。
今天我们开始考虑服务端。
我们从哪里开始?