12-Step Program for Scaling . Great write up of lessons learned by wanelo.com that they used to sustain 10s of thousand of concurrent users at 3K req/sec. Highly detailed. 1) Add more cache, 2) on PostgreSQL , 3) Upgrade Hardware and RAM, 4) reads by replication, 5) Use more appropriate tools, 6) Move write heave table out, 7) Tune Postures and your , 8) and serialize frequent updates, 9) Optimize DB Schema, 10) …
April 3 Register today .: The BlueKai Playbook for Scaling to 10 Trillion Transactions a . As the industry's largest online data exchange, knows a thing or two about pushing the limits of scale. Find out how they are processing up to 10 trillion transactions per month from of Data Delivery, Ted Wallace.
GigOM Interviews Aerospike at Structure Data 2014 onScalability. Aerospike Technical…
…approaches as well as looking at specific technologies based on experience with Hundreds of HA and Scaling cases which we implemented or serviced at Percona. These will include:
- MySQL replication
- Galera, such as Percona XtraDB Cluster
- External replication, such as Continuent Tungsten
- Proxy, such as Tesora
- MySQL-compatible standalone implementations, such …
MySQL Fabric is an integrated framework for managing farms of MySQL servers with support for both high-availability and sharding. Its development has been spearheaded by Mats Kindahl, senior principal software developer in MySQL at Oracle.
…speaking at Agile in 2014 , on the Scaling Agile Adoption Track (day 1, Wednesday afternoon). Values and agendas might just get a mention! Here, Ellen Grove deserves a thank you for requiring me to address the challenges of scale more directly.
Working in parallel on talks, short posts, longer articles and the book really works for me. The trick now must be to finish the book before I find yet another avenue to explore!
Partitioning Makes Scaling Up and Down More Predictable
With a fixed number of partitions of the same size, adding new nodes becomes even less of a burden than with just consistent hashing. With the former, it was still unpredictable how much data had to be moved around to transfer ownership of all the data in the range of the new node. One thing's for sure, it already involved a lot less work than previous methods of sharding data.
With partitioning, a node simply claims partitions, …
…Caching at ESPN.com StubHub - Scaling and innovating at the worlds largest ticket marketplace. And the final key note on Product Engineering, that got everyone talking: Mike Lee, Product Engineering - And Appsterdam. All slides are going up on QConSF.com go check them out!
…launching a new workshop: Advanced Rails . The workshop draws content from the Scaling and Rails workshops, replacing them and creating best-of-breed content that will take your skill to the next level in creating well-crafted Rails applications that scale.
One of the topics we touch on is profiling and benchmarking your app. There are a number of tools available to achieve this, one of which is baked into Rails itself. Although we do discuss all of the …
" Perceived Speed Performance " by (the designer), June 16, 2010 . An oldie but a goodie, John talks about why perceptions matter when it comes to speed.
From The New Relic Gang of Two (and ):
: " 3 for a Web App…
$ heroku scale web=4 worker=2 urgentworker=2 tweetscan=1 cron=1 Scaling processes... done Scaling
Inspect the state of all your app's dynos across the platform:
$ heroku ps Process State Command ------------- --------------- ------------------------------------ web.1 up for 6s bundle exec rails server mongrel ... web.2 up for 5s bundle exec rails server mongrel ... web.3 up for 4s bundle exec rails server …