Skip to content

Commit 0ff8428

Browse files
committed
new git resource
1 parent 9bf220c commit 0ff8428

2 files changed

Lines changed: 17 additions & 8 deletions

File tree

content/pages/02-development-environments/19-git.markdown

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,11 @@ workflow. These resources will come in handy for specific Git subjects.
223223
system. This is an awesome read to get a view on how Git works under the
224224
commands you're using to manipulate these objects.
225225

226+
* [How to Undo Mistakes With Git Using the Command Line](https://www.youtube.com/watch?v=lX9hsdsAeTk)
227+
is a video that covers topics like resetting a file to an old revision,
228+
recovering deleted commits, squashing multiple commits into one with
229+
interactive rebase and recovering deleted branches.
230+
226231

227232
## Git Workflows
228233
Teams of developers can use Git in varying workflows because of Git's

content/pages/10-working/01-event-streams.markdown

Lines changed: 12 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -19,15 +19,18 @@ streams. Amazon Web Services' Kinesis and
1919
are proprietary hosted implementations.
2020

2121

22-
## How are event streams stored?
22+
## How are event streams typically stored?
2323
Some 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

Comments
 (0)