Picking out a backend datastore engine

The story that drives the selection of the backend data store engine for the Artisan Gateway and Central Office application doesn't really mandate any particular engine, just what that engine needs to provide:

  • As a consumer of business object data at the HMS Central Office, I need business object data to be stored in a shared data store, so that data will be accessible by multiple consumers simultaneously, with transactional support/protection, and to the ends that they need access to it for.

In a real-world scenario, there might well be specific database engines that are allowed, are encouraged, or are not allowed, based on any number of factors—what system administrators are willing to install ...

Get Hands-On Software Engineering with Python now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.