@@ -19,15 +19,18 @@ streams. Amazon Web Services' Kinesis and
1919are proprietary hosted implementations.
2020
2121
22- ## How are event streams stored?
22+ ## How are event streams typically stored?
2323Some applications, such as aggregating millions of sensors, or thousands
24- of constantly streaming cameras, throw off large amounts of data. It's
25- difficult to process those large volumes of data in traditional data stores,
26- so event streams are built off of a simpler data structure: logs.
24+ of streaming cameras, constantly output large amounts of data with no breaks.
25+ It is difficult to process such large volumes of data in traditional data
26+ stores, so event streams are built off of a simpler data structure: logs.
2727
28- Logs are ordered sequences of events and they typically have less constraints
29- than a database. Logs can handle the high throughput writes needed to keep
30- up with the constant flood of data from the source of an event stream.
28+ Logs are ordered sequences of events and they typically have less constraints
29+ than a database. In event streams, logs are also immutable. They do not change
30+ once they are written. Instead, newer events are written in the sequence as
31+ state changes. The reduced constraints compared to a database and the
32+ immutability mean that logs can handle the high throughput writes needed to
33+ keep up with the constant flood of data from the source of an event stream.
3134
3235
3336## Event stream resources
@@ -36,4 +39,5 @@ up with the constant flood of data from the source of an event stream.
3639 concepts behind event streams and how they fit into
3740 [ microservices] ( /microservices.html ) architectures.
3841
39-
42+ * Quora has a solid answer to the question of
43+ [ what is an event stream?] ( https://www.quora.com/What-is-an-event-stream ) .
0 commit comments