Multithreaded EXE servers vs MTS


DevX Home    Today's Headlines   Articles Archive   Tip Bank   Forums   

Results 1 to 2 of 2

Thread: Multithreaded EXE servers vs MTS

  1. #1
    Nick Bryson Guest

    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

    Share on Google+

  2. #2
    Dan Appleman Guest

    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


    Share on Google+

Similar Threads

  1. Calling MTS from servers witn Unix/Linux OS
    By =?iso-8859-1?q?Torbj=F6rn?= in forum Enterprise
    Replies: 4
    Last Post: 02-21-2002, 03:55 AM
  2. Comunication between 2 MTS Servers
    By Hugo Leitão in forum Enterprise
    Replies: 2
    Last Post: 03-28-2001, 08:47 AM
  3. Objects hanging in MTS
    By Richard Dalton . in forum Enterprise
    Replies: 8
    Last Post: 12-28-2000, 12:43 AM
  4. How2 pass whole arrays to/from ActiveX EXE Servers?
    By Bryant Smith in forum VB Classic
    Replies: 0
    Last Post: 11-10-2000, 11:49 AM
  5. IIS and MTS on seperate servers
    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
  •  
HTML5 Development Center
 
 
FAQ
Latest Articles
Java
.NET
XML
Database
Enterprise
Questions? Contact us.
C++
Web Development
Wireless
Latest Tips
Open Source


   Development Centers

   -- Android Development Center
   -- Cloud Development Project Center
   -- HTML5 Development Center
   -- Windows Mobile Development Center