Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K
    C

    Cloudscaling Blog

    cloudscaling.com · Company blog · on HN since 2009

    Randy Bias and colleagues at Cloudscaling write about cloud infrastructure, OpenStack, and Amazon EC2, including the 'pets vs. cattle' analogy.

    Visit blogHN submissions
    DevOps & CloudDistributed SystemsBusiness & Strategy
    What HN says

    HN commenters link it for the pets vs. cattle idea, with a debate over who originated it, and for Randy Bias's EC2 revenue estimates.

    Stats for nerds
    45HN people shared it
    27linked in comments
    129story points
    Oct 2025last shared
    2009people per year2025

    Top posts on HN

    1. 1
      Netflix's Advice on Moving to Amazon Web Services
      3 people · 54 points · first shared 2010 · 7 comments on HN
    2. 2
      “Vanilla OpenStack” Doesn’t Exist and Never Will
      1 person · 17 points · first shared 2015 · Discussion on HN
    3. 3
      Pets vs. Cattle and How to Use the Analogy Properly (2016)
      20 people · 14 points · first shared 2016 · Discussion on HN
    4. 4
      EC2 estimates: 40k servers, 220M+ revenue
      3 people · 9 points · first shared 2009 · Discussion on HN
    5. 5
      Will Containers Replace Hypervisors? Almost Certainly
      5 people · 7 points · first shared 2016 · Discussion on HN
    6. 6
      AWS Rebooting 100s or 1000s of EC2 Instances for Security Update
      1 person · 6 points · first shared 2011 · Discussion on HN
    7. 7
      OpenStack’s Future Depends on Embracing Amazon
      2 people · 5 points · first shared 2013 · Discussion on HN
    8. 8
      What is Amazon’s Secret for Success and Why is EC2 a Runaway Train?
      2 people · 4 points · first shared 2011 · Discussion on HN
    9. 9
      Understanding Cloud Datacenter Economies of Scale
      1 person · 4 points · first shared 2010 · Discussion on HN
    10. 10
      AWS Dedicated Instances, Hypervisor Security, and Multi-tenancy
      1 person · 3 points · first shared 2011 · Discussion on HN

    What HN people wrote when they linked it

    • mrbNov 2010

      Amazon is expanding their EC2 feature set so rapidly... The pace is mind blowing to me. Last year, Randy Bias estimated EC2 was pulling $220M revenue/yr:

      http://cloudscaling.com/blog/cloud-computing/amazons-ec2-generating-220m-annually

      And he estimated an overly conservative 10-20% annual growth. But given the EC2 buzz this year, and personal anecdotes from my friends and colleagues using it, my gut feeling tells me the 2010 revenues will have increased 50-100% over 2009 revenues.

      Is EC2 profitable to Amazon? Likely very profitable if you want my opinion. It is well accepted in the industry that the dominant cost in large scale datacenters is power and cooling --not hardware, not human resources-- and I keep running numbers in my head and the hourly prices of all instance types are well above power & cooling.

      Just as an example, we know that this new GPU instance has two 95W Xeon X5570 and two 247W Tesla M2050; assuming (1) a max TDP of 50W for the motherboard and rest of the server, (2) instances are run under full load 100% of the time and always reach these max TDP numbers (unlikely, but follow me for the sake of the argument), (3) Amazon uses servers with 80PLUS power supplies (80% efficient or more), (4) a rather good datacenter with a PUE of 1.3 (power usage effectiveness, which includes overhead from power distribution and cooling; numbers in the range of 1.2-1.4 are often quoted by James Hamilton from the AWS team: http://perspectives.mvdirona.com/), and (5)…

    • dmouratiFeb 2014

      Very different experience with AWS/OpenStack/running our own here. We indeed had a largish AWS bill ~50k/month. Decided to move dev/test in house into an OpenStack cluster I built with the help of Mirantis/FuelWeb. Decent experience standing up the cluster but spurts of trouble thereafter. No real win with anything API-like at all with OpenStack. Feels half-baked. Getting help is damn near impossible.

      Meanwhile in AWS-land, things are humming along. Using more and more of the AWS infrastructure and removing pieces we had previously built in-house. Getting lots of mileage out of boto/Java/awscli and starting to see a real paradigm shift in how to run ephemeral servers instead of the 700 instances 24x7 approach you refer to above.

      I came from running my own servers, floundered for a bit on AWS, built an OpenStack cluster and strongly prefer AWS for simplicity and sheer flexibility of the API. I'm a year in running on AWS and haven't had a single issue requiring any support.

      The largest benefit has come from the concepts and projects put out by Netflix. If I didn't see companies like them leading the way, I'd likely be a bigger OpenStack fanboy.

      See generally:
      http://www.cloudscaling.com/blog/cloud-computing/openstack-aws/

    • gregsadetskyOct 2025

      No, all good, this is super useful - if you're thinking about this, then it matters to us!

      Our philosophy is built on the "cattle, not pets" [0] and 12-factor [1] app methodologies. To some extent, the Disco server itself should be treated as disposable.

      Disco runs your applications, which are just deployments of your code (ie git pulls). There's nothing on the server itself to back up. If a server were to die, you'd spin up a new one, run the install.sh script, and redeploy your apps in about 15 minutes.

      For application data, our stance is that we believe you should use a dedicated, managed database provider for prod workloads. While we can run a "good enough" postgres as noted, we treat that as a dev/staging tool. Disco handles the stateless application layer, you should entrust your critical stateful data to a service that specializes in that.

      Finally, re: security, we recommend a fresh Ubuntu 24.04 LTS server, which handles its own OS security updates. Disco only exposes the necessary web and SSH ports, so the attack surface is minimal by default.

      [0] https://cloudscaling.com/blog/cloud-computing/the-history-of-pets-vs-cattle/

      [1] https://12factor.net/

    • aspenmayerOct 2024

      To extend the analogy, I'm reminded of the pets vs cattle debate in the context of managing computer systems, and how that distinction continues to shake out. I suspect that as personal computing moves toward cloud computing, following businesses, we will see tension between local-first AI solutions and cloud AI products. Seeing as how the same megacorps that build personal computer pets and pet products are building cloud computing AI cattle products with AI that gives the benefits of pets with some of the upsides of cattle as well.

      Local compute vs cloud compute is not the same distinction as that between pets vs cattle, but it has many of the same market participants, and with both Microsoft and Apple making moves to bundle AI capabilities with other cloud products for free with subscription value-add-on features is interesting. These features entice users into the vendor walled gardens, nudging users subtly away from local-first pets.

      https://cloudscaling.com/blog/cloud-computing/the-history-of-pets-vs-cattle/

    • mitchpronJun 2016

      I'm not totally sold on Bias' viewpoint. He wrote another interesting article declaring the death of hypervisors and the eventual takeover of containers: http://cloudscaling.com/blog/cloud-computing/will-containers-replace-hypervisors-almost-certainly/ When I talked to a guy who had worked on the Xen hypervisor for years, he kept going back to Randy's key requirement for all this to be true: "if configured properly" So this other guy's response was "SELINUX is an armed camp if configured properly, yet we have everyone from major banks to the Pentagon being hacked. Truth is that few people have adequate time to configure security properly in the real world. Something that is "probably" as good as the status quo is a very scary statement for those of us living in the real world."

    • CPlatypusMar 2010

      I did say that I'd written about it on my site. Here are a couple of links.

      http://pl.atyp.us/wordpress/?p=2240
      http://pl.atyp.us/wordpress/?p=2258

      Here's one from Randy Bias, which I had also alluded to.

      http://cloudscaling.com/blog/cloud-computing/virtual-disks

      Now, why don't you take Dennis to task for his lack of supporting information? He provides even less information about methodology, and his results are simply not grounded in reality at all. In my experience, application of a double standard strongly implies preference for outcome. Why don't you actualy state your position, and then back it up to the same degree you demand others do? I know this is Kibitzer News and all, but it would be nice to see something besides sniping from the sidelines for once.

    Related

    Last Week in AWSlastweekinaws.com184 people

    Why I Turned Down an AWS Job Offer

    Last Week in AWS
    Personal · last shared 2026
    RightScale Blogblog.rightscale.com41 people

    AWS Responds with Price Cuts: Google vs AWS Pricing Round 2

    RightScale Blog
    Company · last shared 2017
    Google Cloud Platform Blogcloudplatform.googleblog.com349 people

    Introducing Cloud Spanner, a Global Database Service

    Google Cloud Platform Blog
    Company · last shared 2026
    Cloudflare Blogblog.cloudflare.com2.9k people

    We Stood Up to a Patent Troll and Won

    Cloudflare Blog
    Company · last shared 2026
    A Cloud Guru Blogread.acloud.guru53 people

    Things to know before using AWS’s Elasticsearch Service

    A Cloud Guru Blog
    Company · last shared 2020
    Datadog Blogdatadoghq.com262 people

    Husky, Datadog's Third-Generation Event Store

    Datadog Blog
    Company · last shared 2026
    Dustyclouddustycloud.org72 people

    Racket Is an Acceptable Python

    Dustycloud
    Personal · last shared 2026
    High Scalabilityhighscalability.com922 people

    A Beginner's Guide to Scaling to 11M+ Users on Amazon's AWS

    High Scalability
    Publication · last shared 2026