Kafka权威指南(第2版)
上QQ阅读APP看书,第一时间看更新

第1章 初识Kafka

数据为企业的发展提供动力。我们从数据中获取信息,对它们进行分析处理,并生成更多的数据。每个应用程序都会生成数据,包括日志、指标、用户活动记录、响应消息等。数据的点点滴滴都在暗示一些重要的东西,比如下一步要做什么。我们把数据从源头移动到可以对它们进行分析处理的地方,然后再把得到的结果应用到实际场景中,这样才能确切地知道这些数据要告诉我们什么。如果每天在亚马逊网站上浏览感兴趣的商品,那么浏览信息就会被转化成商品推荐,展示给我们。

这个过程完成得越快,组织的反应就越敏捷。在数据移动上花费的精力越少,就越能专注于核心业务。这就是为什么在数据驱动型企业中,数据管道会成为关键性组件。如何移动数据几乎变得与数据本身一样重要。

科学家们每一次发生分歧都是因为掌握的数据不够充分。所以,我们可以先就获取哪一类数据达成一致,只要获取了数据,问题也就迎刃而解了。要么我是对的,要么你是对的,要么我们都是错的,然后继续。

——Neil deGrasse Tyson