- Data Tools
Curated tools for analytics and tabular ML, document processing, and knowledge or data management.
- CQRS Pattern
Covers Command Query Responsibility Segregation, which splits read and write operations into separate models to improve performance, scalability, and security.
- Event Sourcing Pattern
Explains storing every change to an entity as an immutable sequence of events in an append-only store, with materialized views, replay, snapshots, and trade-offs.
- Index Table Pattern
Explains emulating secondary indexes in NoSQL stores with separate index tables, comparing denormalized, normalized, and partially normalized layouts and their consistency costs.
- Materialized View Pattern
Explains generating prepopulated, read-only views over source data to speed up complex queries, with event-driven or scheduled refresh and eventual-consistency trade-offs.