BT
  • Exploring the Architecture of the NuoDB Database, Part 2

    by Seth Proctor on  Jul 17, 2013 1

    In Part 2 of this article the author takes a look at how the transaction system is implemented, the role of the administrative layer, how all components work together and what to expect in the future.

  • Exploring the Architecture of the NuoDB Database, Part 1

    by Seth Proctor on  Jul 12, 2013 8

    In Part 1 of this article the author introduces NuoDB and covers some of its main features: 3-tiered architecture, nodes are equal peers, Atoms - the fundamental data unit, and the versioning and concurrency system used to handle data update conflicts and implement consistency.

  • The Virtual Tug of War

    by Michael Rothschild on  Jul 10, 2013

    Technology professionals have always fought an unrelenting war not dissimilar to feud between the Hatfields and McCoys – a continuous conflict with no winners. In the world of IT, this is a battle over security and performance fought by security professionals and network administrators. These two factions have always had to barter and maintain an uneasy truce in organizations in order to survive.

Spoilt for Choice – How to choose the right Big Data / Hadoop Platform?

Posted by Kai Wähner on  Jul 09, 2013

Although Hadoop is a set of an open source Apache (and now GitHub) projects, there are currently a large number of alternatives for installing a version of Hadoop and realizing big data processes. 1

Zato - Python-based ESB and Backend Application Server

Posted by Dariusz Suchojad on  Jul 06, 2013

Zato is an open-source ESB and application server written in Python. It is designed to integrate systems in SOA and to build backend applications (i.e. API only). 2

Interview with Sandi Metz on Practical Object-Oriented Design in Ruby

Posted by Manuel Pais on  Jun 28, 2013

InfoQ talked with Sandi Metz, author of "Practical Object-Oriented Design in Ruby" about her book, learning from open source code, making sensible use of code analysis tools and other topics.

There is a Cowboy in my Domain! - Implementing Domain Driven Design Review and Interview

Posted by Harry Brumleve on  May 14, 2013

Implementing Domain Driven Design, has brought clarity to an important but little understood area of software design. As a measure of Software Design literature, Vaughn's work is educational and fun.

Managing Technical Debt

Posted by Sven Johann & Eberhard Wolff on  May 06, 2013

Technical Debt is widely regarded as a bad thing that should be paid back as soon as possible; managed well it can be a strategy that helps balance short-term wins and long-term productivity. 11

Interview and Video Review: Working with Big Data: Infrastructure, Algorithms, and Visualizations

Posted by Aslan Brooke on  May 02, 2013

Paul Dix leads a practical exploration into Big Data in this video training series. The training focuses on the high level architecture while teaching practical usage skills and Ruby algorithms.

The Seven Information Smells of Domain Modelling

Posted by Kent McDonald & Chris Matts on  Apr 18, 2013

Unfortunately a couple of issues with domain modelling have caused it to fall out of favour over the past few year. The authors present an approach that addresses the issues. 1

Agile Software Architecture Sketches and NoUML

Posted by Simon Brown on  Apr 16, 2013

Understanding the software architecture of what you're building can prevent chaos and encourage collective code ownership. But how do you do this without resorting to big design up front and UML? 9

Choosing the Right ESB for Your Integration Needs

Posted by Kai Wähner on  Apr 02, 2013

Kai Wähner explains the differences between an integration framework, an ESB and a suite, following with advice for selecting the right one from existing commercial and open source solutions. 18

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