Я исследую архитектуру для проекта, который будет запущен в следующем году.В основном это веб-приложение ac #, но будет служебный слой, чтобы он мог общаться с нашим приложением facebook / iphone.Есть несколько долго выполняющихся процессов, а это значит, что я буду создавать процесс Windows, который сможет их обрабатывать.
Я думаю о том, чтобы поместить все приложение в службу Windows вместо просто долго выполняющихся процессов.
Asp -> wcf -> bll против Asp -> bll
Я знаю, это будет более масштабируемым.Но это, вероятно, излишне, так как все будет работать на одном компьютере, даже в базе данных.Это может измениться в будущем, если сервер не сможет справиться с трафиком, как говорит маркетинг.
У меня нет доступа к производственному оборудованию, только мой дерьмовый блок тестирования и мой локальный компьютер.
Кто-нибудь решил пойти по этому пути?
Но в основном, как лучше всего протестировать оба метода для получения метрик?