4 ms·
Any details about the removing of Kong? What did you use it for and how will this help with removing it?
by wdb 4y ago
Any details about the removing of Kong? What did you use it for and how will this help with removing it?
- inian 4y agoWe use Kong as our API Gateway, so it is responsible for authentication, rate limiting, routing, etc. By moving that to edge runtime, we simplify our stack since we already run a edge runtime container to run user functions. The other motivation for doing this is that it makes our API Gateway programmable with user defined functions. For example, you could implement custom transformations for storage or augment the Authorization header with custom claims before calling Postgrest.
- SOLAR_FIELDS 4y agoThis is really exciting Inian. I’ve long felt that api gateways are one of the heavier and more complex parts of the modern infra stack and the work you’re doing to make this more self hostable is laudable!