Order the steps
Order the decision process for a new service's database.
- Add a specialised store only for an unmet, measured need
- List entities, invariants and access patterns
- Check whether PostgreSQL (with JSONB, FTS, partitions) meets them
- Estimate volumes and latency needs
Choose an answer, then open Show answer below to check it.
Show answer
Answer: B D C A
- List entities, invariants and access patterns What must always be true, what's queried how.
- Estimate volumes and latency needs Numbers, not adjectives.
- Check whether PostgreSQL (with JSONB, FTS, partitions) meets them The default with the fewest moving parts.
- Add a specialised store only for an unmet, measured need And plan how data reaches it.