01
When it fits
The product has to keep facts, look them up quickly, search across them, or hand them to reporting that people already rely on.
— TECHNOLOGY & ENGINEERING
05
Where product data lives and how it is read. Relational stores, document stores, analytics, and search — chosen for the access pattern.
HOW IT FITS
Technology follows the product and operational needs — not the other way around.
01
The product has to keep facts, look them up quickly, search across them, or hand them to reporting that people already rely on.
02
The store and access layer follow the shape of the data and the queries the product makes. ORMs and drivers stay with that stack.
IN THIS CAPABILITY
Each name is used when that part of the product needs it.
Database
A relational database for data the product has to keep. It is used when that kind of database fits the work.
Discuss this technologyDatabase
A relational database for data the product has to keep. It is used when the product or the existing system already uses it.
Discuss this technologyDatabase
A relational database from Microsoft for data the product has to keep. It is used when the existing system already uses it.
Discuss this technologyDatabase
A relational database for data the product has to keep. It is used when the existing system already uses it.
Discuss this technologyDatabase
A document database for data that does not fit one set of tables. It is used when that shape fits the product.
Discuss this technologyDatabase
A database for analytical queries over large volumes of events. It is used when the product needs that kind of reporting store.
Discuss this technologyDatabase
A search engine for text and structured records. It is used when the product needs search beyond the primary database.
Discuss this technologyFramework
A Java specification for mapping objects to relational tables. It is used when the Java service persists data that way.
Discuss this technologyFramework
A Java library that maps objects to relational tables. It is used when the Java service persists data that way.
Discuss this technologyFramework
A library that maps objects to relational tables on the dotnet platform. It is used when that service persists data that way.
Discuss this technologyFramework
A library that maps application data to a relational database. It is used when the service persists data that way.
Discuss this technologyFramework
A TypeScript library that maps objects to a relational database. It is used when the service persists data that way.
Discuss this technologyOTHER CAPABILITIES
Each group is used when the product needs it.