Middleware architecture for intercepting HTTP requests and system events, enabling cross-cutting logging, authorisation and context modification.