Software Engineering & Architecture. Distributed Systems, Performance, Scalability, Security