Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ


Choose your language

InfoQ Homepage Presentations Real-Time Java for Latency Critical Banking Applications

Real-Time Java for Latency Critical Banking Applications



In this presentation from QCon London 2008, Bertrand Delsart discusses real-time (RT) computing requirements in banking, RT Java history, priority semantics, RT APIs, Determinism and NoHeapRealtimeThreads, RT Garbage Collection, soft vs. hard RT, deadline miss handlers, event-driven requests with deadlines, reducing context switches, and benefits of RT Java and the RT Garbage collector.


Bertrand Delsart is the technical leader for the Sun Java Real-Time System product. He worked mainly on the real-time memory management extensions and on the efficient implementation of the PIP semantic for synchronization primitives. He is now the main contributor to the new real-time garbage collector technology included in Java RTS.

About the conference

QCon is a conference that is organized by the community, for the community.The result is a high quality conference experience where a tremendous amount of attention and investment has gone into having the best content on the most important topics presented by the leaders in our community.QCon is designed with the technical depth and enterprise focus of interest to technical team leads, architects, and project managers.

Recorded at:

Oct 22, 2008

Hello stranger!

You need to Register an InfoQ account or or login to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Community comments

  • probably good, but...

    by Eirik Maus,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    I just listened to a conference talk by by a guy making software for running stock-exchange markets. He said they have tried everything low-latency and are now on running plain vanilla java on modified linux operating systems. I.e. in order to improve latencies and speed of java, use the same version as everyone else and tweak the operating system so it spends more of the time running your code.

  • Re: probably good, but...

    by Victor Volle,

    Your message is awaiting moderation. Thank you for participating in the discussion.

    Do you have a link? The name of the presenter? The name of the talk, of the conference?

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p