10
11 Comments

AWS Communism – Part 1: How we cut our Load Balancing cost by more than 96%

submitted this link to Icon for group Developers
Developers
on October 5, 2021
  1. 4

    communism? clickbait much?

  2. 2

    Why are indie hackers terraforming and load balancing complicated stacks instead of just using render.com or Heroku? Or even something as simple as dokku on digital ocean.

    1. 1

      @cpursley because we are building an alternative to those hosting platforms. Our goal is to be as easy as the services you named - but in your own AWS Account.

      Checkout our website of setops.co :)

      1. 3

        I somehow missed that, awesome. Kubernetes is just to low level for most users (esp indie hackers).

        Can setops handle distributed Elixir and autoscaling (or is that in the plans)?

        1. 1

          We already have running Elixir applications on SetOps. In general, every application that runs in a container can run on SetOps. It's not explicitly optimized for elixir, but why not give it a try? :) Autoscaling is planed; right now, manual scaling is possible within one command.

          If you like, put yourself on the waitlist and drop that you're an Indie hacker, I can prioritize you.

      2. 2

        I think the article is good at explaining the underlying tech, but it’s relatively hard for indiehackers to relate to. A table illustrating the cost saving with side by side comparisons among hosting platforms/various solutions would be nice. The title says saving more than 96%, but the article didn’t put that into perspective.

        1. 1

          Thanks for your feedback! You're totally right, this article targets a tech-heavy audience that is into DevOps. I already planned an Article as you mentioned with higher abstraction and business focus.

  3. 2

    I love this! We use a similar pattern to share a single load balancer for ChatKitty.

    1. 2

      Great! We have done similar things for RDS databases and NAT instances (spoiler for the next parts ;). Do you have any other use cases for sharing in mind?

      1. 2

        Yeah! We share RDS databases and our caching layer similarly with Redis databases on Elasticache. Another example is using ECS with EC2 to run multiple services on the same EC2 instance.

  4. 1

    What's LB asks my Lambda hosted single php file? :)

Trending on Indie Hackers
From building client websites to launching my own SaaS — and why I stopped trusting GA4! User Avatar 40 comments I built a tool that turns CSV exports into shareable dashboards User Avatar 38 comments The “Open → Do → Close” rule changed how I build tools User Avatar 32 comments I lost €50K to non-paying clients... so I built an AI contract tool. Now at 300 users, 0 MRR. User Avatar 25 comments $0 to $10K MRR in 12 Months: 3 Things That Actually Moved the Needle for My Design Agency User Avatar 23 comments Everyone is Using AI for Vibe Coding, but What You Really Need is Vibe UX User Avatar 23 comments