Ilya Grigorik

HandlerSocket: The NoSQL MySQL & Ruby


~1 year ago by Ilya Grigorik on igvita.com.
The end of an architectural era, time for a complete rewrite? Is it really the case that by attempting to be a "one size fits all", the RDBMS "systems of...

Thrudb - faster, cheaper than SimpleDB


~4 years ago by Ilya Grigorik on igvita.com. [Linked from: Atlantic Dominion Solutions]
Amazon's recent announcement of SimpleDB generated a lot of buzz in the community - finally, a database service for our virtual infrastructure! Well, not...

Support Vector Machines (SVM) in Ruby


~4 years ago by Ilya Grigorik on igvita.com.
Your Family Guy fan-site is riding a wave of viral referrals, the community has grown tenfold in last month alone! First, you've deployed an SVD recommendation...

Commit, Recover & Transactions in Ruby


~4 years ago by Ilya Grigorik on igvita.com.
The spec says 'transactions', we immediately think 'InnoDB'. But what if you're not using a database, working on a light-weight application, or simply want...

Nginx and Memcached, a 400% boost!


almost 4 years ago by Ilya Grigorik on igvita.com.
If web architectures, performance, or scalability are topics you would like to keep on top of (who doesn't!), then chances are, you've heard of Nginx (...

Live Mongrel Debugging and Recovery


almost 4 years ago by Ilya Grigorik on igvita.com.
Unit::Test, RSpec, and good old manual testing are all a must before every deployment. However, testing is a tricky trade as no matter what your code coverage...

Concurrency with Actors, Goroutines & Ruby


~1 year ago by Ilya Grigorik on igvita.com.
The world of concurrent computation is a complicated one. We have to think about the hardware, the runtime, and even choose between half a dozen different...

Agile Release & Testing Procedures


almost 4 years ago by Ilya Grigorik on igvita.com.
You've scored yourself an amazing team, you've all wholesale committed to some form of agile development model (scrum, crystal, fdd, etc.) and now you're...

Custom PuTTY Color Themes


almost 4 years ago by Ilya Grigorik on igvita.com.
I can't help myself, I seem to spend inordinate amounts of my time working inside a remote SSH tunnel on a daily basis. And nothing is worse than trying...

MySQL Conf - Memcached Internals


almost 4 years ago by Ilya Grigorik on igvita.com.
Brian Aker and Alan Kasindorf gave a great talk on Memcached - every developer's favorite caching layer - at MySQL User Conference earlier last week. The...