Главное: высоконагруженный проект пишут при участии специалиста, который сам может ответить на этот вопрос.
Высоконагруженные проекты пишут более "вручную".
Не на CMS, а вручную.
Там возможностей по оптимизации просто миллионы, в отличие от Modx.
На высоконагруженных проектах бюджеты это позволяют.
Если у вас есть Modx, высокая нагрузка, то только включение агрессивного кэширования поможет.
И разбиение проекта на подсайты (каждый подсайт на своей Modx, каждый подсайт отвечает за различную часть сайта, а не является полной копией), которые можно будет разместить на различных физических серверах.
А что у вас такого, что даже выделенный физический (не виртуальный) сервер с SSD не помогает?
Если у вас настолько нагруженный проект, то специалист должной квалификации, который может ответить на этот вопрос, наверняка где-то под рукой.