Authors - Khoa Thi Minh Tran, Quang Huy Tran, Huu Quang Nguyen, Huu Dung Ngo Abstract - The increasing complexity and expansion demand in modern software applications have led to the emergence of various architectural approaches, among which Model-View-Controller (MVC) and Microservices (MS) are two of the most popular methods. The MVC architecture stands out for its simplicity and ease of implementation, often utilised in monolithic applications with a clearly organised layering system. In contrast, the microservices architecture divides applications into independent services, each focussing on a specific function, thus improving scalability, fault tolerance, and deployment flexibility. This paper focusses on analysing and evaluating the performance (load capacity, response time, scalability) of MVC and MS architectures when deployed on the NestJS platform for E-Commerce website development (specifically, a phone sales website). The results of the website performance evaluation are based on the number of simultaneous client requests each architecture can handle, providing developers with information to choose the most suitable architecture for hightraffic websites.