Ilya Grigorik
Mneme: Scalable Duplicate Filtering Service
11 months ago by Ilya Grigorik on igvita.com.
Detecting and dealing with duplicates is a common problem: sometimes we want to avoid performing an operation based on this knowledge, and at other times...
Life beyond HTTP 1.1: Google’s SPDY
10 months ago by Ilya Grigorik on igvita.com.
Tim Berners-Lee rightfully deserves all the credit for his early work around URI, HTTP and HTML. His efforts ultimately led to the official HTTP 1.0 (RFC...
Goliath: Non-blocking, Ruby 1.9 Web Server
11 months ago by Ilya Grigorik on igvita.com.
There are easily half a dozen of factors you need to consider when picking an app server: the choice of the VM, implementation model, performance and memory...
Rails Performance Needs an Overhaul
over 1 year ago by Ilya Grigorik on igvita.com.
Browsers are getting faster; JavaScript frameworks are getting faster; MVC frameworks are getting faster; databases are getting faster. And yet, even with...
Weak Consistency and CAP Implications
over 1 year ago by Ilya Grigorik on igvita.com.
Migrating your web application from a single node to a distributed setup is always a deceivingly large architectural change. You may need to do it due to...
Open Source Search with Lucene & Solr
over 1 year ago by Ilya Grigorik on igvita.com.
If you have ever had the need to add full-text indexing or search capability to one of your projects, chances are you will be familiar with Apache Lucene...
Speed Tracer Server-side Tracing with Rack
over 1 year ago by Ilya Grigorik on igvita.com.
As anyone who has ever developed an interactive web app will know, Firebug (Firefox) and Inspector (Webkit) are your best friends. In fact, in many cases...
Rails 3 Internals: Railtie & Creating Plugins
over 1 year ago by Ilya Grigorik on igvita.com.
With the official Rails 3 release on the horizon, all of the edge features we have been hearing about for over a year are about to become the new standard...
Multi-core, Threads & Message Passing
over 1 year ago by Ilya Grigorik on igvita.com.
Moore's Law marches on, the transistor counts are continuing to increase at the predicted rate and will continue to do so for the foreseeable future. However...
Case for Smartphone Web Activity Feeds
over 1 year ago by Ilya Grigorik on igvita.com.
Sensor networks have historically been the domain of the military and large-scale commercial applications - powerful, but expensive to setup and operate...
