Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Beyond the general constraints on architectural decisions .(listed above), I've imposed the following constraints to limit the option space:

  • No changes to the client interface of the circulation APIs
    • excludes using hypermedia controls to defer fetching some data
  • Only existing infrastructure can be used (I'm including Kafka in this, even though it isn't official yet)
    • excludes options which including changing the storage technology e.g. MongoDB or integration mechanism e.g. gRPC

Analysis

Limitations of Analysis

...