CS Architecture Vertically divided into 4 modules: Listener, History, ContextId, Context: Mainly docking with Persistence for ContextId creation, update and removal, etc. Need to ensure that Restful’s thread pool is not filled