Мне нужно создать веб-приложение с различными потоками процессов и различными этапами пользовательского интерфейса в зависимости от локали вошедшего в систему пользователя.
Я разработал ряд приложений ASP.NET на C #, и, как и разделение задач, подход MVC дал бы мне. Поэтому я смотрю на использование этих технологий.
Самое главное, что разные пользователи в разных локалях должны иметь разный опыт, несмотря на доступ к одному и тому же источнику данных. Я также ограничен требованием иметь возможность легко настраивать новые потоки процессов. Windows Workflow Foundation на основе XAML выглядит хорошим кандидатом и позволил бы мне избежать разработки собственного механизма потока процессов.
Однако меня немного беспокоит влияние такого подхода на производительность. Кто-нибудь пробовал такую архитектуру? Какое влияние я могу ожидать на время запроса, загрузку ЦП и потребление памяти?
Все мнения с благодарностью получены, Спасибо.