Grady Booch discusses the growth of software engineering as a discipline with Mark Collins-Cope, the pair covers topics ranging from UML and Unified Process to Programming Languages and the future of software innovation.
In today’s environment it is difficult to offer commercial products, especially in highly competitive fields such as content management systems. Finding themselves being squeezed out of the market, Composite C1 found a way to thrive by releasing their core product under an open source license with cloud based hosting.
MQTT provides the communications link for low-power systems. InfoQ caught up with Andy Piper, lead of the Eclipse Paho project, to find out more about the history of MQTT and why it is being used by internet scale companies such as Facebook.
How to use various tools such as Apache Avro, Apache Crunch, Cloudera ML and the Cloudera Development Kit to build applications that use Hadoop.
MQTT is making the Internet of Things an interoperable and flexible world where the smallest devices can talk to the largest of servers. This article presents the Eclipse Paho project. 2
In this review, Anand reviews the recently released Murach's Android Programming authored by Joel Murach.
The Android Developer’s Cookbook is a solid reference book for mobile app developers that can serve as an authoritative guide for sound programming practices. A nice addition to a dev's book shelf. 1
As Hadoop becomes more popular a platform for data processing, there are more concerns about its security concerns and the insider threats of malicious users in a Hadoop cluster. 1
Regular InfoQ Java contributor Dr. Alex Blewitt recently published “Eclipse 4 Plug-in Development by Example” via PACKT publishing
David Josephsen recently published this book which contains best practices, lessons in operational theory focused on the usage of Nagios, and practical guidance for implementing Nagios. 2
Dan Bode, Puppet Labs, and Floyd Strimling, Zenoss, provide advice for those interested in starting an open source cloud project built on top of OpenStack or CloudStack platform.
Creating models in a form or another is very common, their combination with the code has been challenging. The article describes proven practices for working with both models and code. 3