RAM

Setting up virtualization on Ubuntu with KVM

These instructions have been tested on Ubuntu 9.10 (Karmic) 64-bit. Skip right to the instructions if you’re short on time.

Future of RDBMS is RAM Clouds & SSD

Rumors of the demise of relational database systems are greatly exaggerated. The NoSQL movement is increasingly capturing the mindshare of the developers, all the while the academia have been talking about the move away from "RDBMS as one size fits all" for several years.

Setting up Amazon RDS for Heroku / Rails

Amazon has a mysql service. It scales up to 68gb ram and deals with backups for you. Heroku lets you use this. This means that rather than paying for the Ronin DB plan, you can just make your own db with RDS on aws and only pay for dynos from heroku. Plus, if you’re tied to mysql, you don’t have to spend tons of time dealing with postgres.

This is all pretty awesome.

Env

First, d/l the RDS cli here.

Setup Ruby Enterprise Edition, nginx and Passenger (aka mod_rails) on Ubuntu

The following is a very short guide on setting up Ruby Enterprise Edition (REE), nginx and Passenger, for serving Ruby on Rails applications on Ubuntu. It also includes a few quick and easy optimization tips.

We start with setting up REE (x64), using the .deb file provided by Phusion:

Amazon EC2 HighMemory Instances

Very very nice: 34.2 GB RAM and 68.4 GB RAM instances on EC2

# free -m
             total       used       free     shared    buffers     cached
Mem:         70007       2205      67801          0         28        595
-/+ buffers/cache:       1581      68425
Swap:            0          0          0

Community Highlights

I’m always impressed by the continuous flow of innovation from the Rails community. Below are just a few of the highlights from the past month. These stories all came from the Ruby5 Podcast, which covers all the news from the Ruby and Rails community twice weekly.

Authentication

The Brightbox Toolkit

It’s been quite interesting to read the recent “Tools of the Trade” meme where people are blogging what they use to do their job. I found it so interesting in fact, that I decided to find out what tools we all use at Brightbox. Here’s our list.

Caius

Hardware

How We Made GitHub Fast

Now that things have settled down from the move to Rackspace, I wanted to take some time to go over the architectural changes that we’ve made in order to bring you a speedier, more scalable GitHub.

The Tools I Use

Inspired by Mike Gunderloy’s recent blog post, I decided to put together a list of the tools I use, both hardware and software.

I use a Mac at home and a Windows laptop at work; I plan to cover the Windows tools in a later post.

Tools of the Trade

Hardware

  • Macbook Pro: 17", 2 intel @ 2.4 GHz, 4GB RAM
  • Secondary display: 26" Visio Computer Display
  • Wireless Logitech LX8 Mouse
  • Wireless Apple Keyboard
  • Philips Noise canceling headphones
Software
Syndicate content