Architectural patterns Vectors