Skip to content
Kenneth Gulbrandsøy edited this page Dec 28, 2019 · 10 revisions

Principles

All development MUST follow the following principles:

  • DDD
  • CQRS
  • Event sourcing
    • One stream per aggregate
  • Privacy by Design
    • PII is stored only one place
    • Only uuid in streams which are append only

Aggregates

  • AppConfig
  • Incidents
    • Persons
    • Clues
  • Operations
    • Units
    • Missions
    • Allocated Personnels
    • Allocated Transports
    • Allocated
  • Tracking
    • Devices
  • Resources
    • Personnels
    • Transports
Clone this wiki locally