Your SlideShare is downloading. ×
0
©2013 Azul Systems, Inc.
Start Fast & Stay Fast
Priming Java
for Market Open
with ReadyNow!
Gil Tene, CTO & co-Founder, Az...
©2013 Azul Systems, Inc.
Are you fast at Market Open?
©2013 Azul Systems, Inc.
Java at Market Open
. . .
Market Open
©2013 Azul Systems, Inc.
Java’s “Just In Time” Reality
Starts slow, learns fast
Lazy loading & initialization
Aggressively...
©2013 Azul Systems, Inc.
Starts slow, learns fast
Lazy loading & initialization
Aggressively optimized for
the common case...
©2013 Azul Systems, Inc.
Java at Market Open
. . .
Market Open
Deoptimization
ReadyNow!
avoids
deoptimization
©2013 Azul Systems, Inc.
Java at Market Open
. . .
Market Open
With ReadyNow!
©2013 Azul Systems, Inc.
Java at Market Open
. . .
Market Open
With ReadyNow!
Warmup?
Avoids
Restarts
©2013 Azul Systems, Inc.
. . .
Market Open
With ReadyNow! and
No Overnight Restarts
Start Fast & Stay Fast
Java at Market ...
©2013 Azul Systems, Inc.
One liner takeaway
. . .
Zing: A cure for the Java hiccups
Market Open
Upcoming SlideShare
Loading in...5
×

Start Fast and Stay Fast - Priming Java for Market Open with ReadyNow!

200

Published on

In this presentation from STAC Summit Chicago 2014, Azul CTO Gil Tene describes Zing ReadyNow! technology that allows systems to achieve optimum performance and consistency at the start of the trading day. Where common warm-up techniques may sometimes optimize for the wrong conditions, ReadyNow! technology prevents most de-optimization that otherwise would occur when "real" trades differ from the profile used for warm-up.

Published in: Technology, Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
200
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
3
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "Start Fast and Stay Fast - Priming Java for Market Open with ReadyNow!"

  1. 1. ©2013 Azul Systems, Inc. Start Fast & Stay Fast Priming Java for Market Open with ReadyNow! Gil Tene, CTO & co-Founder, Azul Systems
  2. 2. ©2013 Azul Systems, Inc. Are you fast at Market Open?
  3. 3. ©2013 Azul Systems, Inc. Java at Market Open . . . Market Open
  4. 4. ©2013 Azul Systems, Inc. Java’s “Just In Time” Reality Starts slow, learns fast Lazy loading & initialization Aggressively optimized for the common case (temporarily) Reverts to slower execution to adapt Warmup Deoptimization . . .
  5. 5. ©2013 Azul Systems, Inc. Starts slow, learns fast Lazy loading & initialization Aggressively optimized for the common case (temporarily) Reverts to slower execution to adapt What we have What we want No Slow Trades Java’s “Just In Time” Reality ReadyNow! to the rescue
  6. 6. ©2013 Azul Systems, Inc. Java at Market Open . . . Market Open Deoptimization ReadyNow! avoids deoptimization
  7. 7. ©2013 Azul Systems, Inc. Java at Market Open . . . Market Open With ReadyNow!
  8. 8. ©2013 Azul Systems, Inc. Java at Market Open . . . Market Open With ReadyNow! Warmup? Avoids Restarts
  9. 9. ©2013 Azul Systems, Inc. . . . Market Open With ReadyNow! and No Overnight Restarts Start Fast & Stay Fast Java at Market Open
  10. 10. ©2013 Azul Systems, Inc. One liner takeaway . . . Zing: A cure for the Java hiccups Market Open
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×