Skip to content

q1xuanx/student-manage-api

Repository files navigation

📘 Student & Class Management API

🚀 Công nghệ sử dụng

  • FastAPI: Framework hiện đại, hiệu suất cao cho việc xây dựng các RESTful API.
  • asyncpg: Thư viện kết nối PostgreSQL bất đồng bộ, tối ưu cho hiệu năng cao.
  • contextlib (lifespan): Dùng để quản lý vòng đời ứng dụng, giúp mở/đóng kết nối cơ sở dữ liệu đúng cách.
  • authx: Dùng để quản lý JWT Token (tạo, xác thực token từ các request).
  • kafka: Được sử dụng như một message queue để tiếp nhận và xử lý các thao tác ghi dữ liệu vào cơ sở dữ liệu theo cơ chế bất đồng bộ

Architect

image
  • Đã benchmark trên máy local (Intel Core Ultra 7, 32GB RAM).

👨‍💻 Made by @q1xuanx

About

Fast api project for manage student

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published