InfoQ Homepage Articles
-
Debunking the Misconceptions around IPv6
In this article, Jim MacLeod of WildPackets addresses some of the misconceptions regarding IPv6 making the necessary transition process from the old and exhausted IPv4 slow and timid.
-
Automated Builds: The Key to Consistency
If there's one thing software developers are good at, it's automating things that used to be done manually. Making life easier for everyone by letting computers handle tedious repeatable tasks, allowing people to focus on what matters to them is what we’re here for. However, development teams often neglect the one audience that would benefit the most - themselves.
-
Designing Next-Generation Massively Multithreaded Architectures for Irregular Applications
In this article, authors discuss Cray XMT, a massively multithreaded architecture framework that addresses the needs of irregular data-intensive applications in emerging fields like bioinformatics, semantic databases, natural language processing, and social network analysis. They also compare this approach with other multithreaded architectures such as GPUs and UltraSPARC processors.
-
Interview with Yves Hanoulle on the Agile and Lean Mindset
At the XP Days Benelux 2012 conference, Yves Hanoulle did a session about the agile and lean mindset. InfoQ spoke with him on the mindset, his experiences with pair working, and how he collaborates in the agile community.
-
Apache Crunch: A Java Library for Easier MapReduce Programming
In his new article Josh Wills introduces Crunch - a new Apache incubating project providing a Java library for creating MapReduce pipelines. Crunch is based on a set of high level abstractions simplifying MapReduce applications design and provides library of patterns to implement common tasks like data joins, aggregations, and sorting.
-
Interview With Demis Bellot, Project Lead of ServiceStack - Part 2
ServiceStack is an Opensource .NET and Mono REST Web Services framework. InfoQ had the opportunity to get insights from Demis Bellot about the project. In Part 2 of this two-part interview, we learn more about ServiceStack features and the role of Microsoft and Mono in open source .NET.
-
Book Review: ATDD By Example
“ATDD By Example” value proposition was to be an introductory hands-on guide to implementing and successfully applying Acceptance Test Driven Development (ATDD) from zero. Despite doing a reasonable job of summarizing and/or pointing to several test-related practices required for any successful agile tester, the book ends up trying and failing to be all things to all readers.
-
Tradeoffs: Giving up Certainty
While organizations operate under an illusion of certainty, tradeoffs are inevitable. Giving up certainty does not mean giving up predictability. This article examines four flow choices for software delivery and presents three choices for IT Delivery: Throughput, Flexibility and all out speed.
-
Developing Motoric Games with HTML5 - The Making of VeloMaze
In this article Raimo explains the challenges and the solutions he had to come up with, while building a motoric HTML5 game for the NodeKO contest. The technologies used in the game were: Node.js, express (serving static content), Socket.io (letting the client and server communicate, Sylvester.js (a vector library for the physics engine) and jQuery.
-
Why the Agile Project Manager is the Secret Sauce for Development Projects
The Agile project manager is sometimes referred to as the “secret sauce” for software development projects? Leo Abdala describes a recent development project at a Fortune 50 company where the Agile PM instilled confidence with and produced a value-generating product for the client
-
Interview With Demis Bellot, Project Lead of ServiceStack - Part 1
ServiceStack is an Opensource .NET and Mono REST Web Services framework. InfoQ had the opportunity to get insights from Demis Bellot about the project. In Part 1 of this two-part interview, we discuss mainly about the motivation behind ServiceStack and various design choices made in the project.
-
How to Succeed with an OpenStack or CloudStack Project
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.