Исходник Golang - Cloud Configurations Microservice

Пользователь
Статус
Оффлайн
Регистрация
10 Авг 2022
Сообщения
78
Реакции[?]
105
Поинты[?]
1K
Базовый микросервис для облачных конфигураций вашего проекта.
Использует gorm для MySQL и fasthttp (fiber-prefork) для максимального перфоманса.
Отсутствует какая либо защита, возможно появится в будущем.

Сервис открывается на порту 4000, можно изменить в cmd/main.go, 17 строка
Статистику использования ресурсов микросервисом можно посмотреть на ip:port/metrics

В среднем использует от 15 до 20 мб оперативной памяти, средний Response Time: 10ms (может ухудшится при замедлении MySQL). То есть можно запустить на любой болванке за 50 рублей.

🔧 Сборка проекта:
cd cmd
go build -o cloud
./cloud
⚙ Environment:
DSN - MySQL (Пример: log:pass@/dbname?parseTime=true)
Пожалуйста, авторизуйтесь для просмотра ссылки.
 
Последнее редактирование:
Сверху Снизу