BT

Your opinion matters! Please fill in the InfoQ Survey!

  • Followers

    Hunting Java Concurrency Bugs

    by Dr. Heinz Kabutz Follow 1 Followers on  Aug 05, 2014 7

    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.

  • Followers

    8 Great Java 8 Features No One's Talking about

    by Tal Weiss Follow 0 Followers on  May 30, 2014 7

    In this article Tal Weiss focuses on some lesser known API's in the new Java 8.

  • Followers

    Discover and Diagnose Java Concurrency Problems Using Contemplate's ThreadSafe

    by Robert Atkey Follow 0 Followers on  Jan 14, 2014 1

    Writing Java software that correctly and safely makes use of concurrency requires careful thought. Software that incorrectly accounts for concurrency can contain intermittent defects that elude even the most rigorous testing regimes. Static analysis tools can analyze source code or compiled bytecode to discover latent bugs hidden within code, long before it is executed.

Followers

Book Review and Interview: Real World OCaml

Posted by Werner Schuster Follow 4 Followers on  Jan 08, 2014

The new book Real World OCaml provides a deep dive into the OCaml programming language. InfoQ caught up with the authors to hear about real world Ocaml users, its unique features, and much more.

Followers

Inter-thread communications in Java at the speed of light

Posted by Aliaksei Papou Follow 1 Followers on  Dec 10, 2013

Anatomy of a light-weight, lockless, inter-thread communication framework in Java. 18

Followers

Joe Duffy on Uniqueness and Reference Immutability for Safe Parallelism

Posted by Jonathan Allen Follow 254 Followers on  Apr 11, 2013

We interviewed Joe Duffy, author of Concurrent Programming on Windows, about his research into the use of type systems to ensure safe parallelism. 1

Followers

Designing Next-Generation Massively Multithreaded Architectures for Irregular Applications

Posted by Antonino Tumeo Follow 0 Followers , Simone Secchi Follow 0 Followers , Oreste Villa Follow 0 Followers on  Dec 31, 2012

In this article, authors discuss Cray XMT, a massively multithreaded architecture framework that addresses the needs of irregular data-intensive applications in emerging fields.

Followers

Exterminating Heisenbugs

Posted by Victor Grazi Follow 11 Followers on  Jul 24, 2012

Victor Grazi presents ten tips to keep in mind when architecting or developing concurrent applications in Java. 9

Followers

Interview and Book Review: Programming Concurrency on the JVM

Posted by Srini Penchikala Follow 17 Followers on  Jan 10, 2012

InfoQ spoke with book author Venkat Subramaniam about strategies and design approaches for programming concurrency on JVM and hardware capabilities to achieve concurrency. 4

Followers

Joe Duffy on the Future of Concurrency and Parallelism

Posted by Jonathan Allen Follow 254 Followers on  May 31, 2011

Joe Duffy talks about the future of concurrency and parallelism. This interview covers his thoughts on the language designs, libraries, and patterns that are becoming important in modern programming. 1

JavaScript Follow 161 Followers

No Callbacks Required: StratifiedJS Returns Sequential Programming to Javascript

Posted by Werner Schuster Follow 4 Followers on  Dec 19, 2010

StratifiedJS is a superset of Javascript that adds concurrency constructs and makes callback hell a thing of the past. How? InfoQ talked to Alexander Fritze, of Onilabs, to find out. 5

Followers

Profiling java.util.concurrent locks

Posted by Yao Qi Follow 0 Followers , Raja Das Follow 0 Followers , Zhi Da Luo Follow 0 Followers on  May 27, 2010

IBM’s Yao Qi, Raja Das, and Zhi Da Luo describe jucprofiler, an alphaWorks tool designed to profile multicore applications that make use of the java.util.concurrent classes introduced in Java 5. 2

Login to InfoQ to interact with what matters most to you.


Recover your password...

Follow

Follow your favorite topics and editors

Quick overview of most important highlights in the industry and on the site.

Like

More signal, less noise

Build your own feed by choosing topics you want to read about and editors you want to hear from.

Notifications

Stay up-to-date

Set up your notifications and don't miss out on content that matters to you

BT