High-Level Flow
Request → Format Decoder → Router → Service Layer → Database → Response Encoder → Client