TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Show HN: Hoop is a Golang access gateway with packet manipulation

1 pointsby andriosr11 months ago
Hi everyone,<p>We&#x27;ve been building an access gateway for the past few years. The first version was built in Clojure, and we rewrote it in Golang. But that&#x27;s a whole other story.<p>The gateway has a new type of architecture that allows packet manipulation (one of the reasons for Golang), which basically means you can programmatically change contents of connections in real-time.<p>Therefore it enables a whole set of problems to be consolidated at the access gateway layer, like data access policies (DLP), review of critical operations before they run (Change Management), automate repeat operations (Runbooks) and more. And this is how we monetize the solution.<p>Because of that we&#x27;re open-sourcing the core of the gateway under MIT license. And we&#x27;re including enterprise features from other gateways and some unique and new options enabled by our architecture.<p>Our vision for the project is to do what nginx did for HTTP to the protocols we interact with infrastructure.<p>It is early days and there&#x27;s lots to do on the documentation side and making it easier to get started. We&#x27;re working on these, but I&#x27;m super excited to share it with you.<p>Would love to hear any feedback, comments, critics, anything: <a href="https:&#x2F;&#x2F;github.com&#x2F;hoophq&#x2F;hoop">https:&#x2F;&#x2F;github.com&#x2F;hoophq&#x2F;hoop</a>

no comments

no comments