12 Apr '12, 8pm

Ruby, Concurrency, and You | Engine Yard Blog:

Switching back to Ruby implementations, let’s look at MRI 1.9. As has been previously reported, MRI 1.9 removes the “green threads” we had in MRI 1.8 and uses native threads to implement the Thread class. Now, what are these “native threads”? These are are units of concurrency that the underlying operating system is aware of. A big reason to switch to use native threads is that it vastly simplifies the implementation of Threading. The operating system handles the low level parts of saving and restoring Thread information in a completely transparent way. Additionally, letting the OS know what parts of a program should be concurrent allows it to use the full resources of the computer to make that happen. In this modern world, that means using multiple cores.

Full article: http://www.engineyard.com/blog/2011/ruby-concurrency-and-...

Tweets

via twiterfee Custom Chef Recipes with Engine Y...

engineyard.com 13 Apr '12, 2am

The first thing you need to do is ensure that the Redis package is installed on the system; luckily Engine Yard has built ...

A must-read blog for every Javascript and Ruby ...

yehudakatz.com 11 Apr '12, 12pm

A little over a year ago, I got my first serious glimpse at SproutCore, the JavaScript framework Apple used to build Mobil...

Ruby, Concurrency, and You

engineyard.com 04 Apr '12, 12am

Switching back to Ruby implementations, let’s look at MRI 1.9. As has been previously reported, MRI 1.9 removes the “green...

Digging into Engine Yard Logs, thanks to @logen...

engineyard.com 10 Apr '12, 11pm

However, the main syslog file tends to capture a lot of events from different sources (it depends on your syslog configura...

Listen to our newest Future of PHP webcast abou...

engineyard.com 12 Apr '12, 11pm

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/REC-html40/loose.dtd "> Elizabeth Nara...

via twiterfee Chef | Engine Yard Ruby on Rails ...

engineyard.com 15 Apr '12, 10am

Yesterday we announced Engine Yard Solo which is our new Engine Yard on AWS platform. If you haven’t yet watched the scree...

Useful Rewrites for Nginx | Engine Yard Blog

Useful Rewrites for Nginx | Engine Yard Blog

engineyard.com 10 Apr '12, 12pm

This is a simple block that does quite a bit. Any requests matching the old domain are caught and redirected. The first re...

Ruby 1.8.7 and REE End of Life | Engine Yard Blog

engineyard.com 07 Apr '12, 1am

“Don’t cry because it’s over. Smile because it happened.” – Dr. Seuss In the open source world the projects we hold dear b...

@azzcatdesign

@azzcatdesign

mislav.uniqpath.com 12 Apr '12, 2am

Lost foxes in Chapter 6. Downtown. Such juicy metaprogramming and class design! T-Shirts : "Addiction is Like Pokemon..." ...

Everything You Need to Know About Unicorn | Eng...

engineyard.com 12 Apr '12, 12pm

First, I spent a bunch of time going over the Unicorn README file. While comprehensive, when I was done, I still had quest...

Xeround Available on Orchestra

Xeround Available on Orchestra

engineyard.com 12 Apr '12, 6pm

Xeround makes it easy to scale MySQL. Ensure auto-scaling & high-availability of your MySQL application with a zero-manage...

Engine Yard Joins the Apache CloudStack Project...

engineyard.com 03 Apr '12, 12pm

Today, Citrix announced that its popular CloudStack open source software will become the first cloud infrastructure soluti...

Getting more out of Postgres 9.1 on Engine Yard

engineyard.com 05 Apr '12, 8pm

As of today, PostgreSQL 9.1.3 is available on Engine Yard Cloud and Engine Yard Managed as a fully supported GA release. T...

Woot! is now on the Ruby language's website. /c...

ruby-lang.org 11 Apr '12, 5pm

An interactive tutorial that lets you try out Ruby right in your browser. This 15-minute tutorial is aimed at beginners wh...

Ruby 1.8.7 and REE End of Life

engineyard.com 05 Apr '12, 11pm

“Don’t cry because it’s over. Smile because it happened.” – Dr. Seuss In the open source world the projects we hold dear b...