BT

New Early adopter or innovator? InfoQ has been working on some new features for you. Learn more

  • Followers

    Inter-thread communications in Java at the speed of light

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

    Developing a light-weight, lockless, inter-thread communication framework in Java without using any locks, synchronizers, semaphores, waits, notifies; and no queues, messages, events or any other concurrency specific words or tools. Just get POJOs communicating behind plain old Java interfaces.

  • Followers

    Joe Duffy on Uniqueness and Reference Immutability for Safe Parallelism

    by Jonathan Allen Follow 130 Followers on  Apr 11, 2013 1

    We interviewed Joe Duffy, author of Concurrent Programming on Windows, about his research into the use of type systems to ensure safe parallelism. This work was presented in the paper titled Uniqueness and Reference Immutability for Safe Parallelism. We asked for this interview because there seemed to be a lot of misconceptions about this research project.

  • Followers

    Designing Next-Generation Massively Multithreaded Architectures for Irregular Applications

    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 like bioinformatics, semantic databases, natural language processing, and social network analysis. They also compare this approach with other multithreaded architectures such as GPUs and UltraSPARC processors.

Followers

Exterminating Heisenbugs

Posted by Victor Grazi Follow 8 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 13 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 130 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 115 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

Followers

Memory Barriers and JVM Concurrency

Posted by Dennis Byrne Follow 0 Followers on  Mar 08, 2010

This article explains the impact memory barriers, or fences, have on the determinism of multi-threaded programs. 2

Followers

Service Dynamics: the lazy man's way

Posted by Todor Boev Follow 0 Followers on  Jul 29, 2009

This article presents one developer's approach to dealing with the "fiendishly hard" OSGi issue of service dynamics. The basic problem is described and two different solutions are proposed. 2

Followers

Concurrency and Immutability

Posted by Dhanji Prasanna Follow 0 Followers on  Jun 26, 2009

This article explores the issue of immutability as a function of concurrency demands in modern software applications. The discussion occurs in the general context of dependency injection. 16

Followers

Using the Concurrency and Coordination Runtime

Posted by Nick Gunn Follow 0 Followers on  Jan 28, 2009

Nick Gunn provides a practical introduction CCR for .NET. CCR radically changes the way multi-threaded applications are written in .NET, shifting the focus from threads to asynchronous tasks. 5

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