( Dr. Who Scaling Up the Shard click for cool animated gif )
50 sextillion : # of earth-like planets in universe; 100,000: stars
Quotable Quotes:
@ petdance : "I wish I had enough money to run Oracle instead of Postgres." "Why do you want to do that?" "I don't, I just wish I had enough money to."
@ JBossMike : Java is old. Java…
Ramp-up tutorial for MySQL Cluster - Scaling with continuous availability (6 hr)
Percona XtraDB Cluster / Galera in Practice (6 hr)
But if you're stuck trying to choose an HA solution, then " Evaluating MySQL High Availability alternatives " (3 hr) is for you. Full disclosure that the speaker Henrik Ingo has recently started working with Codership (who wrote Galera), but he has done this talk in the past and it is really a fantastic …
In Zen And The Art Of Scaling - A Koan And Epigram Approach , Russell Sullivan offered an interesting conjecture: there are 20 classic bottlenecks. This sounds suspiciously like the idea that there only 20 basic story plots . And depending on how you chunkify things, it may be true, but in practice we all know bottlenecks come in infinite flavors, all tasting of sour and ash.
One day Aurelien Broszniowski from Terracotta emailed me his list of …
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 Rails and Rails Antipatterns 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 …
Alexey Rybak is going to talk about Scaling LAMP focusing on other parts of the stack. I have visited Alexey talks during number of years at HighLoad conference in Russia. He has wealth of practical experience designing and operating large scale, with his most recent contribution to Badoo , which is approximately 100th site in the world by Alexa and one of Top 20 Facebook applications. What I especially like about Alexey is his practical
approach and ability …
" Tagged Architecture - Scaling To 100 Million Users, 1000 Servers, And 5 Billion Page Views " by Johann Schleier-Smith, CTO & co-founder, Tagged .
" Perceived Speed Performance " by John Wayne (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 ( Brian and Lew):
Mashable: " 3 Tips for Building 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 …
Scaling Solr used to be awkward. Version 1.5 will include some heavy improvements, but I believe the word shard fell at some point. Imagine a Solr search index where you can add and remove nodes at any time, the indexing rebalancing without requiring manual intervention.
Sound good? Yeah, Riak Search can do that too.
Remember though, it's just a first release, which will be improved over time. I for one am just happy they finally released it, I almost crapped my pants, …