Home         Products         About         Contact         Support    


Augur 4
Introduction
What It Does
Next-Gen
Screenshots

Notification
Java Phone
WAP Phone

Details
Threads
Scaling
Cross-Platform
Configuration
Handlers
Integration
Survivability
Requirements

Documents
Specifications, Case Studies, & White Papers



Augur 4: Multi-Threaded Performance

Threads

Threads enable a program to spread tasks across multiple CPUs for maximum performance.

Augur Threads

Augur server (and client) software is written using threads. Each major component, and each event stream processor, runs in a separate thread. This way, hardware can be fully leveraged for smooth scaling, and responsiveness.

Competitors

Major competitors rely on a single-threaded database design. Why? It's easier — by letting the database manage concurrency, a state-machine is quickly built. However, this shortcut results in scaling limitations.

The Future

For physical and manufacturing reasons, the once fast pace of CPU speed gains has been slowing. So manufacturers are now focusing their attention on technologies that add multiple CPUs. Augur's multi-threaded design is uniquely positioned to take advantage of this technology, currently available in high-end servers, and now appearing in mid/low-end machines.






 

     Home      Products      About      Contact      Support

© 1998-2008 Augur Systems, Inc.