Multithreaded Server
ImageNow uses a multithreaded server model to handle large volumes of simultaneous user requests.
Using this sophisticated software engineering technique — completely transparent to users — ImageNow tracks multiple users and their requests as “threads” with separate identities. This enables it to address an unlimited number of requests at the same time, while tracking the status of work for each thread until it finishes.
ImageNow Server can even distribute its multithreaded load evenly to all CPUs or cores available to the operating system. The bottom line for multithreading? Efficient processor utilisation and, ultimately, real-world speed, even with highly scaled systems under heavy loads.
