MQTT is making the Internet of Things an interoperable and flexible world where the smallest devices can talk to the largest of servers. Obtaining valuable information from anything from a single temperature sensor to an industrial machine can be handled over an MQTT-based platform. What is MQTT and where do we find the libraries to talk with it? This article presents the Eclipse Paho project.
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.
Kai Wähner explains the differences between an integration framework, an ESB and an integration suite, following with advice for selecting the right one from existing commercial and open source solutions.
Capers Jones compares the effectiveness of Agile and Scrum with a sample of contemporary software development methods using several standard metrics. 18
"Enterprise Software Delivery" is the latest book by Alan W. Brown, and is a must-read guide for anybody concerned with the development and delivery of software in a large organisation.
A new "100 SOA Questions Asked and Answered " book by Kerrie Holley and Ali Arsanjani covers a lot of topics around SOA design and implementation. InfoQ spoke with authors about their book.
Book Excerpt and Interview: Dynamic SOA and BPM: Best Practices for Business Process Management and SOA Agility
Boris Lublinsky interviews Marc Fiammante as part of a review of Marc' new book, Dynamic SOA and BPM: Best Practices for Business Process Management and SOA Agility.
Microsoft and IBM have benchmarked against each other in an attempt to prove which platform is better: .NET or WebSphere. 12
IBM Rational and InfoQ present, Scaling Agile with C/ALM, an eBook showing organizations how to become “finely tuned software delivery machines” by enabling team integration and scaling. 6
Answering: What are the cloud computing benefits, public or private clouds, providing infrastructure or a platform, how can a client enforce regulatory compliance, and others.
In an exclusive InfoQ article, IBM's WebSphere CTO Jerry Cuomo outlines the 10 top technology direction he envisions for the WebSphere product line in 2009. 7
It is easy to think that virtualization applies only to servers. In reality the recent resurgence of the concept is also being applied to networking, storage, and application infrastructure. 5