Azul Systems the 10 year anniversary of Java™ technology with the first live developer demonstration of network attached processing at the 2005 JavaOne Conference Fundamentally Changing Compute Network attached processing is a new simple approach for delivering compute infrastructure with revolutionary benefits to virtual machine based application environments. Using network attached processing, Azul™ Compute Appliances create a massive compute pool – a shared network resource that can be tapped from any operating system or application server middleware. The compute pool provides “unbound” compute resources without application-level modifications or binary compatibility requirements, so it can be transparently deployed into existing infrastructure. One might think that taking advantage of such capabilities would require dramatic software redevelopment efforts, but thanks to application virtual machine architectures such as the Java™ platform, it's easy for any application to transparently tap into such shared network computing resource. This fundamentally changes the way we think about computing. It's an especially liberating experience for a developer to consider easily adding unbound compute resources for Java-enabled applications.No More Unnatural Acts Network attached processing is designed for simple integration with today's leading application server deployments. Application servers, including BEA® WebLogic®, IBM® WebSphere®, JBoss™ and Caucho™ Resin™ provide the foundation for building enterprise-class applications. No longer will developers have to incorporate workarounds, such as segmenting a large application into too-small pieces, spreading multiple instances of an application across multiple separate servers, forcing garbage collection to occur at non-peak times, disabling multithreading or limiting the number of simultaneous threads, or limiting the memory cache sizes. With network attached processing, architects can specify up tens of threads with no performance overhead, create large, single application instances that can take advantage of up to 96GB of heap, and leverage pauseless garbage collection since it takes place concurrently with hardware assistance. Network attached processing not only simplifies development, but for the first time, it allows developers to take full advantage of all of the features offered by the Java environment. Read more » Page 1 of 2 » |