| Publisher | Sun Microsystems | ||
|---|---|---|---|
| Format | HTML | Date added | 13 Feb 2007 |
| Topics | Interfaces - Buses - I-Os, File and Network Servers, Java | ||
| Downloads | 131 | ||
An event-driven non-blocking architecture is a fundamental layer to implement highly efficient, scalable, and reliable servers. The challenge is to minimize the thread synchronization overhead and to optimize the connection/buffer management. This will be the hardest part to program. But there is no need to reinvent the wheel. Server frameworks like xSocket, emberIO, SEDA, or MINA abstract the low-level event handling and thread management to ease the creation of highly scalable servers. This paper describes the basic architecture of a connection-oriented NIO-based server.
Related white papers
Migrating to Windows 7
Windows 7 represents a monumental improvement over past operating systems but also presents a number of challenges for those considering an upgrade. From determining if your environment is Windows...
Volume Activation Improvements in Windows 7
With the release of the Windows 7 Operating System, Microsoft has appreciably improved its Volume Activation (VA) technologies and tools. In addition to confirming software authenticity and providing assurance that...
Windows 7 Commercial Adoption Outlook
The anticipation for commercial adoption of Windows 7 is reaching a boiling point. With Windows 7 available now, IT professionals should start preparing for it now. Specifically, they should: 1)...
Ten Things You Should Know about Windows 7 vs. Windows XP
So you're an XP shop, and your organization skipped Vista but is considering taking the plunge to the latest revision of the Longhorn platform: Windows 7. Windows 7 is a...
Windows 7 security: A great leap forward or business as usual?
The public release of Windows 7 is approaching fast. Debates and discussions have been raging on the security improvements in the new platform, and some potential problems have also emerged....
Baker Tilly--London Stereo Master Video
Dell helps Baker-Tilly, a full-service accounting and advisory firm, with its massive Windows 7 deployment
Dell Proconsult Windows 7 Readiness Assessment FAQ
Microsoft Windows 7 Readiness Assessment is a gap analysis of a customer's ability to migrate to Windows 7 in a given time frame. Your migration project is evaluated in terms...



