Ambitious Systems
Home
Garden
About
All Notes
note
Feb 16, 2021
Data Models
Database
note
Feb 16, 2021
Early database systems modeled data as a hierarchy of records
Hierarchical Data Model
note
Feb 16, 2021
Long-running queries need a consistent snapshot of the database
Snapshot Isolation
Database Snapshot
note
Feb 12, 2021
Event Sourcing works on the same principle as Snapshot Isolation
Event Sourcing
Snapshot Isolation
note
Feb 12, 2021
Reads don't need locks in Snapshot Isolation mode
Snapshot Isolation
Transactions
note
Feb 12, 2021
Read Models can provide snapshots of the application state at a point in time
Read Model
Event Sourcing
note
Feb 12, 2021
Denormalization does not eliminate the need for transactions
Read Model
Denormalization
note
Feb 12, 2021
Read Models are best kept schemaless
CQRS
Read Model
Schemaless
Document Data Model
note
Feb 12, 2021
Read Models store ready-to-ship information
CQRS
Read Model
Apache Avro
JSON
note
Feb 11, 2021
Read Skew is acceptable only during application runtime
Read Committed Isolation
Non-repeatable Reads
← Newer
Older →