Pebbling Club 🐧đŸȘš

  • Autoscale based on metrics · Fly Docs
    Notes
    The metrics-based autoscaler scales an app’s Machines based on any metric, such as pending work items or queue depth. Scaling on metrics other than requests or connections is useful for apps, like background workers, that aren’t running web services. Apps with services that need to scale based on HTTP requests can use the built-in Fly Proxy autostop/autostart feature for Machines.
    Unfurl
  • Overview — Ray 2.34.0
    Unfurl
  • Scaling GitHub
    Notes
    This type of scaling presents some interesting technical challenges. I'll dig into our development workflow and how we address concepts like scaling, deployment, code review, and testing.
    Feed
    Unfurl
  • Green Unicorn - Welcome
    Notes
    "Green Unicorn (gunicorn) is an HTTP/WSGI Server for UNIX designed to serve fast clients or sleepy applications."
    Feed
    Unfurl
  • Infrastructure for Modern Web Sites « random($foo)
    Notes
    "One of the things that I did when I wrapping up at Yahoo! was to begin to take a look at the current state of web frameworks. I ended up picking Django, but I have to say, I was disappointed with the state of what’s out there. Friends will have heard me bemoaning this sad state of affairs - that while Rails and Django might make CRUD easier, that the ORMs weren’t suitable for scaling beyond “toy” sizes, and that more importantly, they didn’t seem to address almost any of the pain points of building and maintaining a modern website."
    Feed
    Embed
    Unfurl
  • Joshua Schachter - Lessons Learned in Scaling and Building Social Systems | Kris Jordan
    Unfurl
  • Spock Proxy
    Notes
    "Spock Proxy supports range-based horizontal paritioning of a large MySQL database. The proxy intercepts SQL queries from the client, sends queries to the correct databases based on how the database is partitioned, then aggregates the results from each database and returns them to the client as a regular MySQL result set. "
    Unfurl
  • 7 Stages of Scaling Web Applications - SlideShare
    Notes
    "Slides from LinuxWorld presentation by John Engates, CTO of Rackspace."
    Embed
    Unfurl
  • Code: Flickr Developer Blog » Flickr Engineers Do It Offline
    Notes
    "It seems that using queuing systems in web apps is the new hottness . While the basic idea itself certainly isn’t new, its application to modern, large, scalable sites seems to be. At the very least, it’s something that deserves talking about — so here’s how Flickr does it, to the tune of 11 million tasks a day."
    Feed
    Embed
    Unfurl
  • I'm Going To Scale My Foot Up Your Ass - Ted Dziuba
    Notes
    "Shut up about scalability, no one is using your app anyway."
    Unfurl
  • random($foo): Internet Asshattery, Armchair Scaling Experts Edition
    Notes
    "it really is true that if you haven't done it, that is: been intimately involved growing a social web app from prototype to large/giant-scale on a UNIX stack, then you really don't know shit."
    Unfurl
  • Working Notes on Consistent Hashing - Laughing Meme
    Notes
    "Nice to see consistent hashing go from obscure to blindingly obvious in a few short whitepapers. "
    Unfurl
  • Tom White: "Disks have become tapes"
    Notes
    "In essence MapReduce works by repeatedly sorting and merging data that is streamed to and from disk at the transfer rate of the disk. Contrast this to accessing data from a relational database that operates at the seek rate of the disk"
    Unfurl
  • Programmer’s Toolbox Part 3: Consistent Hashing | Spiteful.com
    Notes
    "Consistent hashing is a powerful idea for anyone building services that have to scale across a group of computers."
    Unfurl
  • Gojko Adzic » Two data streams for a happy website
    Notes
    "One of the most important architectural decisions that must be done early on in a scalable web site project is splitting the data flow into two streams: one that is user specific and one that is generic."
    Feed
    Unfurl