{"id":25398194,"url":"https://github.com/axnjr/authlambdago","last_synced_at":"2025-10-30T21:31:04.921Z","repository":{"id":226436923,"uuid":"768678845","full_name":"Axnjr/authLambdaGo","owner":"Axnjr","description":"Serverless AWS Lambda function to handle Authentication \u0026 Rate limit for Spark my SAAS, written in Go earlier in Rust","archived":false,"fork":false,"pushed_at":"2024-04-07T12:18:33.000Z","size":28275,"stargazers_count":3,"open_issues_count":0,"forks_count":1,"subscribers_count":1,"default_branch":"main","last_synced_at":"2024-04-24T04:48:18.085Z","etag":null,"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"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Axnjr.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null}},"created_at":"2024-03-07T14:32:38.000Z","updated_at":"2024-04-22T20:46:57.000Z","dependencies_parsed_at":"2024-04-07T13:40:06.090Z","dependency_job_id":null,"html_url":"https://github.com/Axnjr/authLambdaGo","commit_stats":null,"previous_names":["axnjr/authlambdago"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Axnjr%2FauthLambdaGo","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Axnjr%2FauthLambdaGo/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Axnjr%2FauthLambdaGo/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Axnjr%2FauthLambdaGo/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Axnjr","download_url":"https://codeload.github.com/Axnjr/authLambdaGo/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":239065738,"owners_count":19575773,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["authentication","authorization","aws","aws-go-sdk","aws-golang","aws-lambda","background-jobs","background-service","db","fast","go","golang","optimization","rate-limiter","rate-limiting","rust"],"created_at":"2025-02-15T22:34:53.879Z","updated_at":"2025-10-30T21:31:03.881Z","avatar_url":"https://github.com/Axnjr.png","language":"Go","funding_links":[],"categories":[],"sub_categories":[],"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.\n### 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\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faxnjr%2Fauthlambdago","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Faxnjr%2Fauthlambdago","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Faxnjr%2Fauthlambdago/lists"}