Goodbye, CouchDB
15 days ago by jm
'From most model-using code, using [Percona] MySQL looks exactly the same as using CouchDB did. Except it’s faster, and the DB basically never fails.'
couchdb
mysql
nosql
databases
storage
percona
via:peakscale
15 days ago by jm
Scale Something: How Draw Something rode its rocket ship of growth
5 weeks ago by jm
Membase, surprise answer. In general it sounds like they had a pretty crazy time -- rebuilding the plane in flight even more than usual. "This had us on our toes and working 24 hours a day. I think at one point we were up for around 60-plus hours straight, never leaving the computer. We had to scale out web servers using DNS load balancing, we had to get multiple HAProxies, break tables off MySQL to their own databases, transparently shard tables, and more. This was all being done on demand, live, and usually in the middle of the night. We were very lucky that most of our layers were scalable with little or no major modifications needed. Helping us along the way was our very detailed custom server monitoring tools which allowed us to keep a very close eye on load, memory, and even provided real time usage stats on the game which helped with capacity planning. We eventually ended up with easy to launch "clusters" of our app that included NGINX, HAProxy, and Goliath servers all of which independent of everything else and when launched, increased our capacity by a constant. At this point our drawings per second were in the thousands, and traffic that looked huge a week ago was just a small bump on the current graphs."
scale
scalability
draw-something
games
haproxy
mysql
membase
couchbase
5 weeks ago by jm
High Scalability - How Twitter Stores 250 Million Tweets a Day Using MySQL
december 2011 by jm
MySQL as a storage backend -- basically an InnoDB store
mysql
twitter
scalability
gizzard
innodb
performance
database
december 2011 by jm
good taxonomy of memcached use cases
august 2011 by jm
via Jeff Barr's announcement of the Elasticache launch. from 2008, but a better taxonomy than I've seen elsewhere
memcached
caching
mysql
performance
scalability
via:jeffbarr
august 2011 by jm
Quora’s Technology Examined
february 2011 by jm
Python, Nginx, Tornado for COMET stuff, MySQL as a data store, memcached, Thrift, haproxy, AWS, Pylons. fantastic, very detailed post (via Nelson)
quora
python
nginx
tornado
comet
mysql
memcached
thrift
haproxy
aws
pylons
via:nelson
from delicious
february 2011 by jm
Maatkit
october 2010 by jm
MySQL/PostgreSQL admin helper tools -- check replication status, archive, analyse logs, find deadlocks
sysadmin
db
mysql
replication
maatkit
dba
from delicious
october 2010 by jm
The MySQL “swap insanity” problem and the effects of the NUMA architecture
september 2010 by jm
very interesting; modern multicore x86 architectures use a NUMA memory architecture, which can cause a dip into swap, even when there appears to be plenty of free RAM available
linux
memory
mysql
optimization
performance
swap
tuning
vm
numa
swap-insanity
swapping
from delicious
september 2010 by jm
We’re Back… so long MongoDB! · Blue74
june 2010 by jm
MongoDB war story -- records going missing, eek
mongodb
mysql
nosql
rant
stability
beta
from delicious
june 2010 by jm
related tags
aws ⊕ beta ⊕ caching ⊕ comet ⊕ couchbase ⊕ couchdb ⊕ database ⊕ databases ⊕ db ⊕ dba ⊕ draw-something ⊕ games ⊕ gizzard ⊕ haproxy ⊕ innodb ⊕ linux ⊕ maatkit ⊕ membase ⊕ memcached ⊕ memory ⊕ mongodb ⊕ mysql ⊖ nginx ⊕ nosql ⊕ numa ⊕ optimization ⊕ percona ⊕ performance ⊕ pylons ⊕ python ⊕ quora ⊕ rant ⊕ replication ⊕ scalability ⊕ scale ⊕ stability ⊕ storage ⊕ swap ⊕ swap-insanity ⊕ swapping ⊕ sysadmin ⊕ thrift ⊕ tornado ⊕ tuning ⊕ twitter ⊕ via:jeffbarr ⊕ via:nelson ⊕ via:peakscale ⊕ vm ⊕Copy this bookmark: