What happens when your system temporarily produces events faster than it can handle them? Can concurrency help the problem? Lorenzo Puccetti looks at an asynchronous event dispatching design as a possible solution.
September 11, 2007
This "stupid question" is about the idea of "reverse" access modifiers, meaning an annotation or other modifier that would prevent a method from making outside calls.
August 16, 2007
David Flanagan kicks off a new column about the open source development of Java by looking at the OpenJDK and JDK7 projects and the language changes and APIs that might go into Java 7.
August 9, 2007
This "stupid question" is about the concept of "Don't Repeat Yourself" programming philosophy, and whether it's really compatible with proper object-oriented programming techniques.
July 12, 2007
Ran Kornfeld shows how you can extend the functionality of ReadWriteLock and ReentrantReadWriteLock to find and fix concurrency bugs.
June 28, 2007
June 21, 2007