官术网_书友最值得收藏!

1.2 連續事件處理的目標

能夠以非常低的延遲處理數據,這并不是流處理的唯一優勢。人們希望流處理不僅做到低延遲和高吞吐,還可以處理中斷。優秀的流處理技術應該能使系統在崩潰之后重新啟動,并且產出準確的結果;換句話說,優秀的流處理技術可以容錯,而且能保證exactly-once注2:對exactly-once的解釋,詳見5.1節。——編者注

與此同時,獲得這種程度的容錯性所采用的技術還需要在沒有數據錯誤的情況下不產生太大的開銷。這種技術需要能夠基于事件發生的時間(而不是隨意地設置處理間隔)來保證按照正確的順序跟蹤事件。對于開發人員而言,不論是寫代碼還是修正錯誤,系統都要容易操作和維護。同樣重要的是,系統生成的結果需要與事件實際發生的順序一致,比如能夠處理亂序事件流(一個很不幸但無法避免的事實),以及能夠準確地替換流數據(在審計或者調試時很有用)。

主站蜘蛛池模板: 介休市| 溆浦县| 迁西县| 赣榆县| 图片| 报价| 澜沧| 蛟河市| 江陵县| 马龙县| 德兴市| 铜川市| 洪泽县| 城固县| 区。| 隆昌县| 建湖县| 连州市| 宝鸡市| 同江市| 普宁市| 纳雍县| 杨浦区| 永新县| 广安市| 阿瓦提县| 勃利县| 观塘区| 会理县| 囊谦县| 永济市| 略阳县| 怀集县| 洪湖市| 广汉市| 临邑县| 佳木斯市| 上蔡县| 灌云县| 黄浦区| 道真|