The “things” service takes care of persisting Things and Features.


The model of the things service is defined around the entities Thing and Feature:


Other services can communicate with the things service via:

  • commands: containing commands and command responses which are processed by this service
  • events: containing events which are emitted when entities managed by this service were modified


The things service uses Akka persistence and with that Event sourcing in order to persist changes to and restore persisted things.

Tags: architecture