• Microservice Threading Models and their Tradeoffs

    by Glenn Engstrand on  May 06, 2016 4

    A microservice's efficiency and resource consumption patterns are dramatically affected by its threading model. Choosing the correct model for your solution is a basic requirement for success. Glenn Engstrand investigates multiple options for a service's execution life-cycle, gives examples of the benefits and drawbacks for each choice, and provides recommendations for each model's implementation.

  • Book Review and Interview: Real World OCaml

    by Werner Schuster 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.

  • Book Review: Building Applications with the Android SDK, 2nd Edition

    by Martin Monroe on  Oct 19, 2013 1

    The Android Developer’s Cookbook: Building Applications with the Android SDK, 2nd Edition is a collaborative effort by Ronan Schwarz, Phil Dutson, James Steele and Nelson To. The authors have succeeded in providing a solid reference book. A book for mobile app developers that can serve as an authoritative guide for newbies and intermediate to expert devs for creating awesome mobile apps.

Profiling java.util.concurrent locks

Posted by Yao Qi Raja Das Zhi Da Luo 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

The Limits of Code Optimization: a new Singleton Pattern Implementation

Posted by Alexey Yakubovich on  Nov 14, 2008

The java double-check singleton pattern is not thread safe and can’t be fixed. In this article, Dr. Alexey Yakubovich provides an implementation of the Singleton pattern that he claims is thread-safe. 20

Book Excerpt and Interview: FXRuby: Create Lean and Mean GUIs with Ruby

Posted by Werner Schuster on  May 19, 2008

"FXRuby: Create Lean and Mean GUIs with Ruby" is a new book about the FXRuby GUI library. InfoQ talked to the book's author Lyle Johnson. Also: an InfoQ-exclusive sample chapter from the book. 1

Ruby Concurrency, Actors, and Rubinius - Interview with MenTaLguY

Posted by Werner Schuster on  Jan 31, 2008

Concurrency, Actors, Fibers/Coroutines, Rubinius' Multi-VM, and more - a lot of interesting topics. We caught up with Ruby's MenTaLguY who can shed light about all of them. 1