• submit to reddit
Ayende Rahien11/17/13
3271 views
0 replies

How do they DO this?

We are doing some more performance work in Voron. And we got some really surprising results there. Voron is writing at really good rate, (better than anything else we tested against), just not a good enough rate.

Alec Noller11/17/13
9040 views
0 replies

The Best of the Week (Nov. 8): Big Data Zone

Make sure you didn't miss anything with this list of the Best of the Week in the Big Data Zone! This week's best include the open source announcement of Facebook's Presto, an analysis of the multi-armed bandit algorithm, and practical uses for Big Data in terms of social and economic efficiency.

Alec Noller11/17/13
7506 views
0 replies

The Best of the Week (Nov. 8): NoSQL Zone

Make sure you didn't miss anything with this list of the Best of the Week in the NoSQL Zone. This week's best include a look at what happened to all the buzz around NoSQL, a story about the perils of using MongoDB, and an objective measure of the most popular SQL and NoSQL database engines.

Ariya Hidayat11/16/13
8250 views
0 replies

Using Packer to Create Vagrant Boxes

Using Packer to create CentOS and Ubuntu boxes is not difficult. If you want to follow along, I have prepared a Git repository ariya/packer-vagrant-linux which contains all the necessary bits to create CentOS 5.4 and/or Ubuntu 12.04 LTS 64-bit boxes.

Trevor Parsons11/16/13
4166 views
0 replies

22 Billion Heroku Log Entries: Forget Big Data, It’s the Little Data That Matters!

Logentries processes over 10 billion log events every day. That’s quite a lot of data. So, the Logentries research team decided to take advantage of their unique position and set out to examine a sample of their overall user base for insights: 22 billion log events from over 6,000 Heroku applications.

Kristina Chodorow11/16/13
7740 views
0 replies

MongoDB and User Support

The author was asked "how the whole 'Hacker News MongoDB random bashing' situation was dealt with from the inside." In this article, she explains her reaction and her strategies for handling such issues during her time at MongoDB.

Jim Bird11/15/13
16413 views
2 replies

Applying the 80:20 Rule in Software Development

Managers don’t want to think harder than they have to. They like simple rules of thumb. One of the most useful rules of thumb is the 80:20 rule. You can see obvious cases where the 80:20 rule applies in software without looking too hard. For example, 80% of performance improvements are found by optimizing 20% of the code.

Mikio Braun11/15/13
14566 views
0 replies

Hipster Scala Features

Yesterday someone was looking at my code and said “uh, you’re using +T in a generic”, and I said “that’s a hipster feature of Scala, you don’t need to understand it, you just need to get it right so your code compiles.”

Jim Hirschauer11/15/13
6248 views
2 replies

An Example of How Node.js is Faster Than PHP: Part 2

In my previous post I installed and configured Ghost and WordPress. The purpose of that blog post was to test relative performance of the 2 platforms to see which one could handle more load. Many requested another test where an opcode cache was in place for WordPress. So that is exactly what this blog post is about.

Ayende Rahien11/15/13
6650 views
0 replies

Setting the Baseline for Performance Testing

After finishing up the major change of moving Voron to a Write Ahead Journal, it was time to actually start doing some performance testing. To make things interesting, I decided that we shouldn’t just compare this in isolation, but we should actually compare it to its peers.

Christopher Taylor11/15/13
9607 views
0 replies

Amazon Releases Desktop-as-a-Service, Of Course...

This is a big move for Amazon but it doesn’t really come as a surprise. Anyone who thought cloud computing is just hype needs to sit up and pay attention.

Mark Hinkle11/15/13
9409 views
0 replies

OCCI Interface to CloudStack

We started working on a CloudStack backend for rOCCI using our CloudStack Ruby gem. The choice of rOCCI was made due to the existence of an existing Opennebula backend and the adoption of OCCI in the European Grid Initiative Federated cloud testbed.

Tom O'connor11/15/13
7098 views
0 replies

FakeRAID and Virtualization

For a new project, without an allocated budget, I was asked to provide some simple Virt. capability, to hold them over until they get budget approval, and can buy their own hardware.

Alec Noller11/15/13
11045 views
0 replies

You Definitely Should Use MongoDB (Sometimes)

There's been a lot of disagreement this week regarding Sarah Mei's notorious blog post on MongoDB. This new post takes Mei's original apart in a question-and-answer format, and takes a critical look at both the Diaspora team and the intention of Mei's blog title.

Steve Smith11/15/13
9849 views
0 replies

Application Pattern: API Examples

API Examples is an application pattern originally devised by Daniel Worthingon-Bodart, in which a new version of a producer application is accompanied by a sibling artifact that solely contains example API requests and example API responses.