Sitter i uppstarten för ett nytt projekt som kommer kräva kraft.
Har för närvarande en desktop-applikation som jag/vi ska göra en online-version av. Detta program fungerar på följande vis.
1. Man väljer parametrar för sin beräkning.
2. klickar sedan på "Start".
3. Programmet skapar kombinationer från dessa parametrar, och i många fall kan det generera flera miljoner olika kombinationer.
4. Kombinationerna sorteras och man får tillbaka ett resultat med de 10 bästa kombinationerna.
Detta fungerar fint eftersom användaren använder sin egen datorkraft för att göra beräkningarna.
Nu vill vi alltså göra en online-version av detta program.
Denna nya online-version kommer förmodligen att göras med ASP.NET MVC eller Silverlight. Problemet är nu att vi vill att beräkningskraften ska ligga på servern/servrarna. Man skickar alltså parametrarna från klienten -> servern och får tillbaka ett resultat.
Säg att 50 användare är inne samtidigt och gör beräkningar. Det håller inte att ha en enda webserver som sköter allt.
Var/vad ska man leta efter för lösning? Finns det någon som tillhandahåller hosting-lösningar för "tunga" applikationer?
Känner mig lite lost i ämnet ärligt talat...