Partitioning

Kind: technique

Layer: Performance Core

Record: architecture:partitioning

Severity: contextual

Scope: data, workload, service

Canonical: Ontology

A technique for dividing data or work into independent partitions by a key, so each can be processed in parallel.

Listed in Architecture principles, after Sharding and before Caching.

Requires

Reinforces

Enables

Conflicts with

In tension with

Tensions

Violated by

Severity

Category

Refactors

Linked from