hxt365 / UMS

A robust, distributed and secure User Management System

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

User Management System

In this User Management System project, I designed, implemented a robust, distributed and secure system that offers user authentication and management, using Golang, MySQL, Redis. The project was deployed using Docker and load-tested using K6s, which shows good performance. A single instance of commodity hardware can achieve 1K requests per second.

Documentation

Most time and efforts are spent on system design for the project. Documentation is available on Notion

About

A robust, distributed and secure User Management System


Languages

Language:Go 83.6%Language:Shell 9.0%Language:JavaScript 6.1%Language:PLpgSQL 0.8%Language:Dockerfile 0.4%