V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iugo
V2EX  ›  程序员

面向数据流编程

  •  
  •   iugo ·
    iugo · 2017-10-30 11:32:13 +08:00 · 1714 次点击
    这是一个创建于 2400 天前的主题,其中的信息可能已经有所发展或是发生改变。

    在数据储存成本如此低的今天, 是不是面向数据流的设计更应该受到青睐?

    Kafka 不只是个消息系统
    http://www.infoq.com/cn/news/2017/10/Kafka-not-just-messag-system

    面向数据流的分析方法
    http://www.wsbookshow.com/uploads/bookfile/201105/9787508459325_2.pdf


    之前描述产品设计的时候经常用两个词, 过程, 现状. 现状是我们所需要的, 过程可描述现状是如何产生的, 虽然过程可以重现现状, 而现状无法重现过程, 但我们更倾向于直接使用现状. 有点像会计凭证 /现金流量表(过程)和资产负债表(现状).

    "Kafka 已经解决了不可变( immutable )日志和基于这些日志生成“物化视图”的问题", 这个物化视图就是现状.

    "你可能在应用程序里使用了缓存,并从 Kafka 上获取数据来更新缓存", 这个缓存就是现状.

    "要让流式处理成为现代企业的主流开发范式". 如果有 更便宜的储存 + 更可靠的缓存, 或许针对流式数据的开发真的会是主流.

    目前尚无回复
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2565 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 14:55 · PVG 22:55 · LAX 07:55 · JFK 10:55
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.