https://github.com/axnjr/authlambdago
Serverless AWS Lambda function to handle Authentication & Rate limit for Spark my SAAS, written in Go earlier in Rust
https://github.com/axnjr/authlambdago
authentication authorization aws aws-go-sdk aws-golang aws-lambda background-jobs background-service db fast go golang optimization rate-limiter rate-limiting rust
Last synced: 8 months ago
JSON representation
Serverless AWS Lambda function to handle Authentication & Rate limit for Spark my SAAS, written in Go earlier in Rust
- Host: GitHub
- URL: https://github.com/axnjr/authlambdago
- Owner: Axnjr
- Created: 2024-03-07T14:32:38.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-04-07T12:18:33.000Z (about 2 years ago)
- Last Synced: 2024-04-24T04:48:18.085Z (about 2 years ago)
- Topics: authentication, authorization, aws, aws-go-sdk, aws-golang, aws-lambda, background-jobs, background-service, db, fast, go, golang, optimization, rate-limiter, rate-limiting, rust
- Language: Go
- Homepage:
- Size: 27 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### A Lambda function to authenticate and rate limit the incomming user request's according to their respective subscriptions in the background without increasing the overall latency for my new Real time SAAS Spark.
### It is an optimized version re-written in go which I previously wrote in Rust (https://github.com/Axnjr/authLambda) it takes around **800ms** to process requests