-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix: reformat glossary to website (#4)
- Loading branch information
1 parent
88e148c
commit 093a1d8
Showing
3 changed files
with
21 additions
and
11 deletions.
There are no files selected for viewing
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,20 @@ | ||
--- | ||
title: Glossaries | ||
description: The glossaries sections helps create a common language for the design patterns | ||
--- | ||
|
||
# Glossaries | ||
|
||
Many definitions have multiple words defining the same name for the concepts, this glossary sections helps create a common language for the design patterns. | ||
|
||
|
||
Here is the content reformatted into a table for a glossary: | ||
|
||
| Term | Definition | Usage | | ||
|---|---|---| | ||
| Delta events | Small events that add to previous events, i.e., similar to time since last changed in game development. | Used in [ECST](./patterns/event-carried-state-transfer.md) | | ||
| Fat events | A self-contained event that includes most, if not all, information. | Used in [ECST](./patterns/event-carried-state-transfer.md) | | ||
| Idempotent | A function is said to be idempotent if multiple calls with the same information never change the outcome. It is similar to stateless in application development.| Used in [ECST](./patterns/event-carried-state-transfer.md) | | ||
| Exactly-once delivery | A message pattern that ensures that the consumer(group) only gets the message once, regardless of restarts, etc.| Used in [ECST](./patterns/event-carried-state-transfer.md) | | ||
| PII | Personally identifiable information is any information connected to a specific individual that can be used to uncover that individual's identity, such as their social security number, full name, email address, or phone number.| Used in [ECST](./patterns/event-carried-state-transfer.md) | | ||
| Eventual consistency | [When we build distributed systems, there are times that state is distributed across our architecture (e.g., when we favour availability over consistency, e.g., services have a copy of the data they are consuming vs requesting it from another service). This means data across your architecture in theory will be eventually consistent and at times the state will be inconsistent (as data is replicated across your architecture).](https://eda-visuals.boyney.io/visuals/eventual-consistency) | Used in [ECST](./patterns/event-carried-state-transfer.md) | |