January 2018
Intermediate to advanced
336 pages
7h 56m
English
The Helping Hands services that were implemented in the previous chapter used a fixed Datomic database URI, such as datomic:mem://consumer, for the consumer database managed by the consumer service. Instead of fixing the name of the database and Datomic URI, it must be made configurable so that it can be changed at the time of deployment. For example, consider a scenario where you wish to run two instances of Consumer service but with separate consumer databases. It will not be possible to do so if the Datomic database URI is hardcoded in the implementation and not made configurable.
Omniconf requires all the configuration parameters to be defined via the omniconf.core/define function. For the Consumer service ...
Read now
Unlock full access