Правильная архитектура при построение Web приложения?
Архитектура больше зависит от Ваших навыков архитектора и опыта написания приложение, а не от стека. Если Вы выберете условную Джаву, хотя знаете php, то архитектура от этого лучше не станет.
Хотите большую нагрузку замените ef на dapper. Ef и highload это из области фантастики.