BT

Jepsen: Testing the Partition Tolerance of PostgreSQL, Redis, MongoDB and Riak

Posted by Kyle Kingsbury on  Jun 20, 2013

In this article, we'll explore some of the design considerations of distributed databases, and how they respond to network partitions. 4

Managing Build Jobs for Continuous Delivery

Posted by Martin Peston on  May 24, 2013

The number of jobs in a continuous integration tool can range from a few to several thousand, all performing various functions. There is an approach to manage these jobs in a more efficient manner. 1

Refactoring Legacy Applications: A Case Study

Posted by Chen Ping on  Feb 27, 2013

To refactor legacy code, the ideal is to have a suite of unit tests to prevent regressions. However it's not always that easy. This article describes a methodology to safely refactor legacy code. 7

Interview and Book Review: Enterprise Software Delivery

Posted by Craig Smith on  Feb 20, 2013

"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.

Book Review: ATDD By Example

Posted by Manuel Pais on  Dec 21, 2012

“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.

Unit Testing Hadoop MapReduce Jobs With MRUnit, Mockito, & PowerMock

Posted by Michael Spicuzza on  Dec 03, 2012

Hadoop MapReduce jobs have a unique code architecture that raises interesting issues for test-driven development. In this article Michael Spicuzza shows how to use MRUnit to solve these problems. 1

Metrics-Driven Development

Posted by Mantas Klasavičius on  Nov 30, 2012

In this article the author shares his thoughts and experience gathered while working together with DEV teams, trying to make sense of metrics. He introduces the practice of Metrics-Driven-Development. 9

Why Testing Matters in Agile Projects

Posted by Sharon Robson on  Oct 02, 2012

Many think that the role of testing is dead in agile, but I think it is growing and turning into better and effective testing; redefines the way things are done and the order in which they are done. 2

Testing in the Cloud: Exploring the Practice

Posted by Leah Riungu-Kalliosaari, Ossi Taipale, Kari Smolander on  Sep 27, 2012

In this article, authors discuss the effects of cloud-based testing in software delivery process. They also talk about cloud-based testing providers and suggest a cloud-based testing roadmap. 1

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2014 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT