Monthly Archives: November 2014
Hunting Java Concurrency Bugs
Concurrency bugs include race conditions, code reordering, field visibility issues, live locks, deadlocks and performance related bugs, such as contention and starvation.
In this article Java Specialist Dr. Heinz Kabutz examines two threading bugs he discovered in the core Java libraries.
Hunting Java Concurrency Bugs
Concurrency bugs include race conditions, code reordering, field visibility issues, live locks, deadlocks and performance related bugs, such as contention and starvation.
In this article Java Specialist Dr. Heinz Kabutz examines two threading bugs he discovered in the core Java libraries.
Priming Java for Speed at Market Open
Sponsored by Azul. Gil Tene discusses issues with dynamically optimized environments used for trading systems along with techniques for dealing with them, including JVM performance tune up tricks.
Priming Java for Speed at Market Open
Sponsored by Azul. Gil Tene discusses issues with dynamically optimized environments used for trading systems along with techniques for dealing with them, including JVM performance tune up tricks.
Dave Arel on Hybrid Mobile Development
Dave Arel explains when to do a hybrid app vs a native app on mobile, how a hybrid app can facilitate app upgrade, how to choose JavaScript frameworks and much more.
Dave Arel on Hybrid Mobile Development
Dave Arel explains when to do a hybrid app vs a native app on mobile, how a hybrid app can facilitate app upgrade, how to choose JavaScript frameworks and much more.
It’s Never Too Late to Fight Your Legacy
Máté Nádasdi presents how Ustream uses unit testing and continuous integration for the front-end to ensure the website’s stability and growth.
It’s Never Too Late to Fight Your Legacy
Máté Nádasdi presents how Ustream uses unit testing and continuous integration for the front-end to ensure the website’s stability and growth.