esp-v2
goku_lite
Our great sponsors
esp-v2 | goku_lite | |
---|---|---|
7 | 1 | |
258 | 3,083 | |
0.4% | 0.0% | |
7.5 | 0.0 | |
13 days ago | about 1 year ago | |
Go | Go | |
Apache License 2.0 | GNU General Public License v3.0 only |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
esp-v2
-
Serverless Security Best Practices
Moreover, integrating rate limiting can thwart DDoS attacks, and schema validation can prevent malformed requests, ensuring only legitimate and well-formed traffic reaches your serverless functions. Tools like Amazon API Gateway, Azure API Management, and Google Cloud Endpoints offer these capabilities, allowing you to set up custom authorization workflows and request validation rules that align with your security requirements.
- GCP ESP JWT authentication bypass via `X-HTTP-Method-Override` header
-
API Gateway VS API Endpoints VS Apigee
AFAIK, API Gateway is just managed Cloud Endpoints, which are just ESPv2 containers. Cloud Endpoints are still a thing but I would agree that they are a bit dead, as they don't support OpenAPI v3, which was released in 2016. See this support ticket from 2018: https://issuetracker.google.com/issues/78271318?pli=1
-
Google Cloud Reference
Cloud Endpoints: Cloud API gateway 🔗Link
-
Any grpc tutorial or github repo that contains best practices to develop production services.
We use the ESPv2 gateway (https://github.com/GoogleCloudPlatform/esp-v2) to transcode between REST/JSON and gRPC/protobuf for client-to-backend communication.
goku_lite
-
API Gateway
Goku
What are some alternatives?
grpcstreams - An example of using grpc Server side streaming
up - Deploy infinitely scalable serverless apps, apis, and sites in seconds to AWS.
iam-go - An opinionated Open Source implementation of the google.iam APIs on top of Cloud Spanner.
Tyk - Tyk Open Source API Gateway written in Go, supporting REST, GraphQL, TCP and gRPC protocols
protoc-gen-typescript-http - Generate types and service clients from protobuf definitions annotated with http rules.
gotway - ☸️ Cloud native API Gateway powered with in-redis cache
aip-go - Go SDK for implementing resource-oriented gRPC APIs.
easegress - A Cloud Native traffic orchestration system
social - social network in GRPC, Go, mysql, and vuejs,
j8a - j8a [ dʒʌbbʌ ] is a modern TLS 1.3 reverse proxy server designed as a lightweight API gateway for REST APIs.
api-firewall - Fast and light-weight API proxy firewall for request and response validation by OpenAPI specs.