From the Back Cover
- For Java developers and architects moving to real-time, and real-time developers moving to Java
- Walks through start-to-finish case study applications, identifying their constraints and discussing the APIs and design patterns used to address them
- Written by the former leader of the real-time Java standards process and one of Wall Street's top real-time developers
- Real-time principles and concepts, and the unique requirements of real-time application design and development
- How Java has been adapted to real-time environments
- A complete chapter on garbage collection concepts and Java SE collectors
- Using the Java RTS APIs to solve actual real-time system problems as efficiently as possible
- Utilizing today's leading Java RTS development and debugging tools
- Understanding real-time garbage collection, threads, scheduling, and dispatching
- Programming new RTSJ memory models
- Dealing with asynchronous event handling and asynchronous transfer of control
About the Author
Eric J. Bruno, systems engineer at Sun Microsystems, specializes in Java RTS in the financial community. He is contributing editor for Dr. Dobb’s Journal, and writes its online Java blog. Prior to Sun, Eric worked at Reuters where he developed real-time trading systems, order-entry and routing systems, as well as real-time news and quotes feeds, in both Java and C++.
Greg Bollella, Ph.D., distinguished engineer at Sun Microsystems, leads R&D for real-time Java. He was specifi cation lead for JSR-001, the Real-Time Specification for Java (RTSJ), and led the Real-Time for Java Expert Group under the Java Community Process. He has written multiple books, articles, and professional papers about real-time computing. He has a Ph.D. in computer science from the University of North Carolina at Chapel Hill, where he wrote a dissertation on real-time scheduling theory and real-time systems implementation.