Kresten Krab Thorup, Trifork A/S

 Kresten  Krab Thorup Dr. Kresten Krab Thorup is Chief Architext and Co-founder of EOS Trifork, a vendor of J2EE compatible application servers. Thorup received his Ph.D. in Computer Science from University of Aarhus; he has served on the expert group for JSR-14 (Adding Generics to Java), and is currently serving on JSR 244 (Java EE 5.0). Before joining Trifork and the EOS-group, Thorup spend three years at NeXT in San Francisco.

Presentation: "Making High-Performance Server NIO Easy to Use"

Track:   Technical

Time: Thursday 14:15 - 15:00

Location: To be announced

Abstract: With Java 1.4 came the non-blocking I/O interface, java.nio. This API facilitates high-performance server applications, but it is inherently very different from classic Java I/O and difficult to use. In this presentation, we will describe and discuss the I/O subsystem developed for use in Apache Geronimo's CORBA implementation. The subsystem facilitates an easy-to-use mix of asynchroneous and synchroneous api, and includes generic strategies to optimally manage resources such as buffer-space, context switching, and thread usage.

Password protected Download slides