Apache Architecture Diagram