Artima Developer Spotlight Forum – Dmitry Jemerov on IntelliJ IDEA 8 and RubyMine – JetBrains released the latest major version of IDEA, it's multi-language development environment. In this interview with Artima, JetBrains architect Dmitry Jemerov talks about the most significant IDEA 8 features, including improved core Java support and support for multiple languages. He also discusses JetBrains' new Ruby IDE
java.think(): 8 Reasons You Should Be Using Terracotta, not Oracle Coherence – Unlike Coherence, Terracotta is not based on Java serialization. This fundamental algorithmic difference gives Terracotta superior performance. What's more, as the size of the data set grows, the performance you get from Terracotta remains constant. Compare that to Oracle Coherence – as the size of the data you put into the cache grows, so does the work it has to do to keep the data synchronized. The result is a significant drop in operations/sec.
Java Concurrency Synchronizers « PODIDEA – Successful Intelligence – We all know that Java supports synchronization since day one through the synchronized keyword, but the limitation is that this mechanism works at the block level and is limited to a single thread at a time. A number of new mechanisms were introduced. Among them are semaphore, barrier, latch and exchanger.
Obama’s CTO: Watch out for the turf wars | Outside the Lines – CNET News – Obama will appoint the nation's first Chief Technology Officer (CTO) to ensure that our government and all its agencies have the right infrastructure, policies and services for the 21st century. The CTO will ensure the safety of our networks and will lead an interagency effort, working with chief technology and chief information officers of each of the federal agencies, to ensure that they use best-in-class technologies and share best practices.