Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/begenov/student-service

Этот микросервис разработан с использованием Gin, JWT и PostgreSQL для обработки операций создания, получения, обновления и удаления студентов, а также взаимодействия с другим микросервисом для получения информации о курсах, на которые студенты записаны.
https://github.com/begenov/student-service

docker docker-compose gin jwt kafka microservice postgresql redis-cache sarama

Last synced: about 1 month ago
JSON representation

Этот микросервис разработан с использованием Gin, JWT и PostgreSQL для обработки операций создания, получения, обновления и удаления студентов, а также взаимодействия с другим микросервисом для получения информации о курсах, на которые студенты записаны.

Awesome Lists containing this project

README

        

# student-service

## Описание

Этот микросервис разработан с использованием Gin, JWT и PostgreSQL для обработки операций создания, получения, обновления и удаления студентов, а также взаимодействия с другим микросервисом для получения информации о курсах, на которые студенты записаны.

## Технологии

В проекте использованы следующие технологии:
* JWT (JSON Web Tokens) - для аутентификации и авторизации пользователей
* Gin - веб-фреймворк на языке Go для создания HTTP-серверов и обработки маршрутов
* PostgreSQL - система управления базами данных, используемая для хранения информации о курсах
* Docker Compose - инструмент для определения и запуска многоконтейнерных Docker-приложений
* HTTP-запросы - используются для взаимодействия с микросервисами
* В проекте также используется Redis, который является ин-memory базой данных