Skip to main content

Mock Engine Service Architecture

The core service responsible for mock API execution.

Module Structure​

Request Processing Pipeline​

Key Responsibilities​

  • Instance creation, start, stop, reset, delete
  • Route matching with path parameters and wildcards
  • Response selection (rules, sequence, weighted random)
  • Template variable rendering
  • Stateful mock data management
  • Request/response logging
  • Route caching via Redis