Patterns

VMware Hires Key NoSQL Developer

The VMware executive blog recently announced the hiring of Salvatore Sanfilippo, the key developer for Redis, a NoSQL database (Key Value/Tuple Store). ...

2 replies - 2948 views - 03/15/10 by Mitchell Pronsc... in Articles

Design Patterns Uncovered: The Decorator Pattern

Today's pattern is the Decorator pattern, which allows class behaviour to be extended dynamically at runtime.

1 replies - 3438 views - 03/15/10 by James Sugrue in Articles

Cassandra Usurping MySQL on Twitter

One source had confirmed that Twitter was working with the NoSQL data store, Cassandra, late last year.  Some more details have finally surfaced about this...

0 replies - 3622 views - 03/10/10 by Mitchell Pronsc... in Articles

Design Patterns Uncovered: The Visitor Pattern

Today we're going to take a look at the Visitor pattern. Of all of the patterns that I've used so far, Visitor is by far the most powerful and convenient.  ...

13 replies - 5773 views - 03/09/10 by James Sugrue in Articles

NoSQL DB, Objectivity/DB 10 Beefs Up Java and Adds C# .NET support

With the emergence of the term "NoSQL," many interested developers and architects are trying to clearly define what this means.  Some people may not...

2 replies - 2391 views - 03/04/10 by Mitchell Pronsc... in News

Design Patterns Uncovered: The Strategy Pattern

Having focussed on the two factory patterns over the last week, today we'll take a look at the Strategy Pattern, a useful pattern in changing algorithm...

5 replies - 5442 views - 03/01/10 by James Sugrue in Articles

Versant ODB as Easy as ORM

Yet another alternative to the relational database is the object database.  Learning a new method for data storage can be scary for some developers, but there...

0 replies - 2342 views - 02/26/10 by Mitchell Pronsc... in Articles

Open Source NoSQL Databases

For almost a year now, the idea of "NoSQL" has been spreading due to the demand for relational database alternatives.  Maybe the biggest motivation...

4 replies - 7900 views - 02/23/10 by Mitchell Pronsc... in Articles

Design Patterns Uncovered: The Abstract Factory Pattern

Having gone through the Factory Method pattern in the last article in this series, today we'll take a look at Abstract Factory, the other factory...

12 replies - 4630 views - 02/23/10 by James Sugrue in Articles

Cassandra NoSQL Database an Apache Top Level Project

After Facebook made the Cassandra project open source in 2008, the highly scalable, non-relational distributed database proved its mettle at other companies...

3 replies - 6311 views - 02/22/10 by Mitchell Pronsc... in Articles

Design Patterns Uncovered: The Factory Method Pattern

This article will focus on the Factory Method pattern, a variation on the simple factory. The Factory, as it's name suggests, is a pattern used to facilitate...

3 replies - 5250 views - 02/18/10 by James Sugrue in Articles

Design Patterns Uncovered: The Singleton Pattern

The next pattern in our series is the Singleton pattern. Singleton is probably the most infamous pattern, as it's use causes a divide in the development...

16 replies - 4385 views - 02/15/10 by James Sugrue in Articles

Design Patterns Uncovered: The Facade Pattern

This article will focus on the Facade pattern. So far in our design patterns we've already looked at the Observer and Adapter patterns. Facade has some...

8 replies - 5111 views - 02/12/10 by James Sugrue in Articles

SOLID: Software That Works

This post is a part of a series that I started with “10 Practices that Every Developer Needs to Start Right Now“.    

5 replies - 5695 views - 02/10/10 by Caleb Jenkins in News

Design Patterns Uncovered: The Adapter Pattern

Continuing our series of articles, taking each design pattern one by one, we move onto the Adapter pattern. This pattern is used a lot in Eclipse, allowing...

7 replies - 6923 views - 02/09/10 by James Sugrue in Articles