Show HN: Routify, a global serverless API gateway (routify.to)

2 points by hakanshehuu ↗ HN
Hello HN, recently I've been working on Routify and wanted to share the progress made so far and hopefully get your opinion/feedback on it. Routify is a global serverless API gateway which handles routing, authentication, rate limiting, load balancing, monitoring, transformation etc (with more coming soon).

Routify makes it easier to manage and secure public APIs. It's distributed across many regions globally and acts as a proxy between your clients and your services. You can configure it through the interface in a matter of minutes (no code required).

There are three main concepts:

1. Routes - paths that define different operations in your API (can be with dynamic/optional/catch-all parameters) 2. Backends - a cluster of endpoints where the requests will be proxied to 3. Middlewares - functions that are executed in a specific order in Routify edge proxies and define how requests are processed.

You can use it as a reverse proxy, as a gateway between your APIs in different cloud providers, to generate fake data on the fly, as a geo load balancer or simply as a monitoring tool for all requests going through your API. It also provides multi-region healthchecks and alerts based on the requests.

So far, it has processed 100+ million requests without any issue. The average processing time for route matching and middleware processing is ~1ms (this does not include the network operations when proxying the requests).

For those interested, Routify is in public beta and free to use at https://routify.to.

You can check a demo of how it works here: https://www.youtube.com/watch?v=iDisClPv09A

Thank you!

0 comments

[ 5.1 ms ] story [ 10.8 ms ] thread

No comments yet.