25 April 2014

The Ruby Reflector

Topic

Scaling

  Source Favicon
By Todd Hoff of High Scalability 7 days ago.
Email

12-Step Program for Scaling Web Applications on PostgreSQL . 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) Optimize SQL, 3) Upgrade Hardware and RAM, 4) Scale reads by replication, 5) Use more appropriate tools, 6) Move write heave table out, 7) Tune Postures and your File System, 8) Buffer and serialize frequent updates, 9) Optimize DB Schema, 10) …

highscalability.com Read
  Source Favicon
By Todd Hoff of High Scalability 10 days ago.
Email

April 3 Webinar: The BlueKai Playbook for Scaling to 10 Trillion Transactions a Month . As the industry's largest online data exchange, BlueKai 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 Vice President of Data Delivery, Ted Wallace. Register today .

Cool Products and Services

GigOM Interviews Aerospike at Structure Data 2014 on Application Scalability. Aerospike Technical…

highscalability.com Read
  Source Favicon
Email

…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

- Storage level replication and shared storage, such as DRBD and SAN

- MySQL Cluster by Oracle

- Galera, such as Percona XtraDB Cluster

- External replication, such as Continuent Tungsten

- Proxy, such as Tesora

- MySQL-compatible standalone implementations, such …

mysqlperformanceblog.com Read
  Source Favicon
Email

Mats Kindahl of Oracle is lead developer of MySQL Fabric

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.

Mats is leading the MySQL Scaling and High-Availability effort covering the newly released MySQL Fabric and the MySQL Applier for Hadoop. He is also the architect and …

mysqlperformanceblog.com Read
  Source Favicon
By Mike of Positive Incline 2 months ago.
Email

…speaking at Agile India 2014 in Bangalore, 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!

positiveincline.com Read
  Source Favicon
On paperplanes over 2 years ago.
Email

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, …

paperplanes.de Read
  Source Favicon
On Rowan Hick over 2 years ago.
Email

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!

work.rowanhick.com Read
  Source Favicon
Email

…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 …

robots.thoughtbot.com Read
  Source Favicon
By newrelicblog of New Relic over 2 years ago.
Email

" 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…

newrelic.com Read
  Source Favicon
On Heroku almost 3 years ago.
Email

$ 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 …

blog.heroku.com Read