|
-
Multithreaded EXE servers vs MTS
Dan,
I really appreciate the books you put out they have helped me alot in understanding
VB,COM and Windows in general.
Anyway, my questions is:
I'm developing some objects that perform billing calculations. I generally
have several hundred thousand (power)bills I need to calculate and it can
take a while. We're adding alot more customers daily. I have a couple of
NT servers each with 4-processors. I'm thinking of using a multithreaded
EXE server to perform thread creation. I was wondering if using MTS would
be a better idea. I don't know much about MTS and learning it would probably
be a significant investment. I just looking for some direction.
Thanks,
Nick Bryson
-
Re: Multithreaded EXE servers vs MTS
Large scale applications is what MTS was designed for. The key question when figuring
out your scaling needs is the number of simultaneous operations. Let's say you have a
million bills to process once a month. That is:
33000 a day 555 a minute. Of course, you might not have them evenly spaced....
and I don't know how long it takes to process a bill...
My gut feel is that this sounds like a major transaction based system, and trying to
goose performance by adding threads in an EXE server isn't going to be satisfactory.
Check out MTS. I've on occasion questioned Microsoft's strategies in trying to sell
"one size fits all" big system solutions to everyone (like small businesses). But when
you have a big complex system to deal with, their recommended strategies are often
right on the money.
Dan
Nick Bryson wrote:
> Dan,
>
> I really appreciate the books you put out they have helped me alot in understanding
> VB,COM and Windows in general.
>
> Anyway, my questions is:
> I'm developing some objects that perform billing calculations. I generally
> have several hundred thousand (power)bills I need to calculate and it can
> take a while. We're adding alot more customers daily. I have a couple of
> NT servers each with 4-processors. I'm thinking of using a multithreaded
> EXE server to perform thread creation. I was wondering if using MTS would
> be a better idea. I don't know much about MTS and learning it would probably
> be a significant investment. I just looking for some direction.
>
> Thanks,
> Nick Bryson
Similar Threads
-
By =?iso-8859-1?q?Torbj=F6rn?= in forum Enterprise
Replies: 4
Last Post: 02-21-2002, 03:55 AM
-
By Hugo Leitão in forum Enterprise
Replies: 2
Last Post: 03-28-2001, 08:47 AM
-
By Richard Dalton . in forum Enterprise
Replies: 8
Last Post: 12-28-2000, 12:43 AM
-
By Bryant Smith in forum VB Classic
Replies: 0
Last Post: 11-10-2000, 11:49 AM
-
By Sajid in forum Enterprise
Replies: 6
Last Post: 11-10-2000, 03:59 AM
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
Forum Rules
|
Top DevX Stories
Easy Web Services with SQL Server 2005 HTTP Endpoints
JavaOne 2005: Java Platform Roadmap Focuses on Ease of Development, Sun Focuses on the "Free" in F.O.S.S.
Wed Yourself to UML with the Power of Associations
Microsoft to Add AJAX Capabilities to ASP.NET
IBM's Cloudscape Versus MySQL
|
Bookmarks