The other day the reddit community discarded my advice for switching from text-based to binary serialization formats. It was labeled “premature optimization”. I’ll zoom out of the particular case, and discuss why not all optimization is premature.
Have you ever felt uncomfortable surrounded by a group of people who all agree and you don’t ? Feels strange doesn’t it. You think ‘what’s wrong with me ?‘. That’s exactly what I felt all these years with Unit Testing and Mocking.
The biggest, most heated, debate-sparking topic of 2012? The clash of web vs app, no doubt. Many articles and blog posts before me have talked about the epic battle between the web and its fat client opponent.
We figured that we could learn a thing or two about continuous delivery from Facebook, so we reached out to Chuck Rossi, Facebook’s first release engineer and the head of their release engineering team.
Here at 10gen we've been running a series of webinars around using MongoDB in the financial services domain. Yesterday was the last in the series, and was presented in association with C24's John Davies, their CTO.
At HP’s Discover event here in Frankfurt today, the company will be announcing a private PaaS offering, built on top of Stackato, the PaaS which is itself a fork of the open source Cloud Foundry initiative.
Jerry Nixon welcomes Sr. Technology Specialist from the Windows Azure team, Buck Woody to the show as they discuss how data applies to developers and how this ties in with Windows Azure’s service offerings.
As the name suggests structural pattern is used to form a larger object structure from many different objects. Façade pattern is one such pattern which provides a simplified interface to a set of interfaces within a system and thus it hides the complexities of the subsystem from the client.
In C++, the two most used data structures are the std::vector and the std::list. In this article, we will compare the performance in practice of these two data structures on several different workloads.
The latest greatest Cassandra (1.2-beta) now uses snappy-java for compression. Unfortunately for now, Cassandra uses 22.214.171.124 version of snappy-java. That version of snappy-java doesn't play well with JDK 7 on Mac OSX.