nowfound

Dev tools · September 15, 2022

AO

Aperture Open Source Flow Control and Reliability Platform

Hello people of HN and fellow SREs! Over the past year, we have been building Aperture - an open-source flow control and reliability platform for cloud applications. Over the past few years, companies like LinkedIn[1], Google [2], Netflix [3], Stripe [4] have built cutting-edge flow control technologies to keep their applications reliable. Flow control is powerful because it enables graceful degradation- the ability to preserve key user experience pathways, even in the face of application failures. With Aperture project, we hope to democratize building reliable applications with effective…

What it does

In the maker’s words, at launch

Hello people of HN and fellow SREs! Over the past year, we have been building Aperture - an open-source flow control and reliability platform for cloud applications. Over the past few years, companies like LinkedIn[1], Google [2], Netflix [3], Stripe [4] have built cutting-edge flow control technologies to keep their applications reliable. Flow control is powerful because it enables graceful degradation- the ability to preserve key user experience pathways, even in the face of application failures. With Aperture project, we hope to democratize building reliable applications with effective flow control. Using Aperture’s powerful policy language, you can deploy flow control techniques such as weighted fair queuing for prioritized load-shedding and distributed rate-limiting for abuse prevention to your applications. Using modular components to build policies allows you to maintain optimal user experience during traffic spikes, prevents cloud resource wastage by regulating abusive users, and ensures that new feature rollouts don’t result in accidental downtime. We are excited to release Aperture as an open source project under the AGPL v3 license and invite SREs, DevOps, enthusiasts to give the project a try. We would love to hear your feedback on Aperture and how we can improve! Github: https://github.com/fluxninja/aperture Docs: https://docs.fluxninja.com/ Announcement: https://techcrunch.com/sponsor/fluxninja/fluxninja-announces... Explainer Video: https://www.youtube.com/watch?v=sEl4SMo3KNo [1]: https://engineering.linkedin.com/blog/2022/hodor--detecting-... [2]: https://sre.google/sre-book/handling-overload/ [3]: https://netflixtechblog.com/keeping-netflix-reliable-using-p... [4]: https://stripe.com/blog/rate-limiters

Does the same job

all alternatives →
  • AF
    Aperture – Flow Control for Cloud Apps2022 · github.com · ▲7

    Hello HN, Over the past year, we have been building Aperture - an open-source flow control and reliability platform for cloud applications. Over the past few years, companies like LinkedIn[1], Google [2], Netflix [3], Stripe [4] have built cutting-edge flow control technologies to keep their applications reliable. Flow control is powerful because it enables graceful degradation- the ability to preserve key user experience pathways, even in the face of application failures. With Aperture project, we hope to democratize building reliable applications with effective flow control. Aperture…

  • SY
    Scale your APIs with Aperture flow control2022 · github.com · ▲5

    Hello HN, Over the past year, we have been building Aperture - an open-source flow control and reliability platform for cloud applications. Over the past few years, companies like LinkedIn[1], Google [2], Netflix [3], Stripe [4] have built cutting-edge flow control technologies to keep their applications reliable. Flow control is powerful because it enables graceful degradation- the ability to preserve key user experience pathways, even in the face of application failures. With Aperture project, we hope to democratize building reliable applications with effective flow control. Aperture…

  • Superflow for Web Apps2023 · ▲249

    Comment & collaborate on your staging deployments

  • AI
    Ascend.io – Smarter Data Pipelines2019 · ▲23

    Hi HN, I’m Sean, the founder of Ascend.io (https://www.ascend.io). I’m really excited to post here and announce the launch of Ascend.io, a radical new way of designing, scaling, and automating data pipelines. Ascend is the result of nearly 4 years of development effort for a team that is now 30-strong, and I would love for you to give it a test drive and let me what you think. I’ve felt this pain since I wrote my first MapReduce in 2004 (using Sawzall @ Google), and in the 15 years since, things have not improved at the pace of other parts of the technology ecosystem. When I went…

  • AD
    A distributed workflow engine written in Go2023 · github.com · ▲9

    I'd like to share a project I've been working on for the past few months. It's a distributed workflow engine written entirely in Go. Some highlights: * Tasks are executed in a Docker container * Can run stand-alone or distributed * Highly extensible * Able to enforce limits (CPU/RAM) per task * Web UI Would love the get your feedback on it, and find out if this could be useful.

  • SL
    SystemFlow – Like Tailwind, but for Webflow2020 · systemflow.co · ▲33

More dev tools this month

the category →
  • Dograh592

    The open source VAPI alternative

    Dev tools · 25d ago · dograh.com

  • Meridian530

    Don't let your work go unnoticed. Get promoted!

    Dev tools · 20d ago · meridiona.com

  • x1516

    Lovable for iPhone apps go from idea to App Store

    Dev tools · 11d ago · x1.new

  • Open-source GTM skills for technical founders

    Dev tools · 29d ago · gtmcofounder.com

  • OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.

    Dev tools · 1d ago · opentrailpaper.com

  • Nuphos380

    The AI-Native DevOps Workspace.

    Dev tools · 24d ago · nuphos.ai

Launched alongside, September 2022

the whole month →
  • IM

    Life & fun · 2022 · dogbunnypuzzle.com

  • IM

    A couple of years ago, I had an interesting idea. What if there was a marketplace where all the underlying tech was open-source? The order management system, the storefront, customer support, etc. The marketplace would simply connect to the seller’s infra instead of locking them in. If, for some reason, the seller is removed from the marketplace, their software stays with them and they can continue accepting orders directly. This model can be used to disrupt any marketplace from AirBNB to UberEats: building tech for home renters and restaurants and later, leveraging that to build a competing…

    Dev tools · 2022 · openship.org

  • Polywork1,216

    Discover opportunities to collaborate

    Life & fun · 2022

  • xTiles1,035

    Organize your ideas & projects visually

    Work · 2022 · xtiles.app

  • Arcade 2.01,026

    The easiest way to showcase your product

    Life & fun · 2022 · arcade.software

  • Maven977

    100+ live courses taught by experts, education reimagined

    Life & fun · 2022 · maven.com