I am now sitting in on MySQL and Search at Craigslist by Jeremy Zawodny at MySQL Users Conference
Some of the technical difficulties that required addressing.
- High churn rate
- half life can be very short
- Growth
- Traffic
- Need to archive postings, e.g. 100M but be searchable
- Internationalization and UTF-8
Some of the Craigslist Goals
- Open Source
- Easy and approachable
- be green with energy use
A review of the Internals server configuration
- Load Balancer (perlbal like)
- Read Proxy Array (perl+memcached)
- Web Read Array (apache 1.3 + mod_perl)
- Object Cache (Perl + memcached)
- Read DB Cluster …