Quantcast
Channel: Architectural Atrocities
Browsing all 57 articles
Browse latest View live

Image may be NSFW.
Clik here to view.

MongoDB 2.0 brings less locking

MongoDB 2.0 changed a few things about how it handles the global write lock. It seems to be quite significant, but it doesn’t change the fact that the global write lock is still the one limiting factor...

View Article



MongoUK talk slides

Here are the slides from my talk at MongoUK:Shortcuts Around the Mistakes I’ve Made Trying to Scale MongoDB

View Article

Storm ♥

I’ve been waiting for Storm to be released since I first heard about it back in May. Finally on Monday we all got to see it for the first time. This is Nathan Marz’ presentation from the launch,...

View Article

Anti-Pattern Bingo

I’ve been to two developer conferences the last few months, and there’s been one common theme: presentations on how to build message queue systems on top of databases.I won’t be naming names, but both...

View Article

Re: Don't use MongoDB

This link has been floating around the twittersphere and trended on Hacker News today: Don’t use MongoDB.I could have written that. It reflects my experience with MongoDB very well.Just as Anonymous...

View Article


Image may be NSFW.
Clik here to view.

Implementing column pagination in Cassandra

Implementing pagination in a database like MySQL is trivial, you just add LIMIT with the offset and page size and you’re done. Doing it in Cassandra isn’t that much harder, but it took me a little bit...

View Article

How to write a JRuby extension in pure Java

How to write a JRuby extension in pure Java: I love JRuby, and I love the JVM. Java is icky, but sometimes it’s worth it to code some Java to get the raw speed. The JRuby extension API makes it really...

View Article

What's up with the DynamoDB pricing?

When Amazon announced DynamoDB I was at first really excited, but the excitement quickly faded when I looked at the price tag.$0.01 for a write capacity of 10 writes per second doesn’t sound much, just...

View Article


myNoSQL: Why DynamoDB Consistent Reads Cost Twice or What's Wrong With...

myNoSQL: Why DynamoDB Consistent Reads Cost Twice or What's Wrong With Amazon's DynamoDB Pricing?: Peter Bailis has posted an interesting article about the cost structure for Amazon DynamoDB reads—...

View Article


Oh god, not another one

Why not use MongoDB as a message queue?http://www.ibm.com/developerworks/opensource/library/os-mongodb-work-queues/Yeah, why...

View Article

Fixing the trustAnchors problem when running OpenJDK 7 on OS X

If you’re running OpenJDK 7 on OS X and have seen this exceptionUnexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty there’s a simple fix,...

View Article

Standing on the Shoulders of Giants with JRuby

Here are the slides from my talk at Software Passion Summit 2012:Standing on the shoulders of giants with JRuby View more presentations from iconara

View Article

Image may be NSFW.
Clik here to view.

Photo

View Article


Image may be NSFW.
Clik here to view.

Monitoring service amateur hour

You would be excused for thinking that people who do monitoring software for a living would know how to do a datacenter migration, but then maybe the Boxed Ice guys running Server Density are just...

View Article

A Guide to the Post Relational Revolution

Presentation held at Scandinavian Developer conference, April 17th, 2012.

View Article


Image may be NSFW.
Clik here to view.

Photo

View Article

Image may be NSFW.
Clik here to view.

“The incompetency is staggering”

http://twitter.com/#!/crucially/status/201008727212560384I couldn’t agree more. The post from Server Density does not go into the details of the Memcached deployment, but this description makes me...

View Article


Image may be NSFW.
Clik here to view.

The Ruby standard library is a disgrace

I had a really bad experience of the Ruby standard library today. I sat down with a colleague to look at the performance of a small piece of code that happened to be in a hot spot of our code base. We...

View Article

Concurrency and Distributed Systems using JRuby

Presentation held at JRubyConf EU in Berlin, August 2012.

View Article

Learning to Build Distributed Systems the Hard Way

Presentation held at DeNormalised London 2012The presentation was recorded, here’s the video.

View Article
Browsing all 57 articles
Browse latest View live




Latest Images