Skip to content

GOodCoffeeLover/ComputingSystemsCourse

Repository files navigation

#Тайм Менеджер сервис Данный сервис разработан для лабораторных работ по предмету Вычислительные системы. В данный момент он включает в себя:

  • Сервис по работе созданием и удалением задач и работ(подзадач);
  • Сервис по высчитыванию времени выполнения задачи;
  • Кэш (Redis) для вычисленных значений времени;
  • Общая база данных (MongoDB) для хранения задач и работ;
  • Прокси сервис;
  • Сервис обработки логов с Kafka кластера;
  • Kafka кластер для передачи логов.

system architecture

Тэги

v0.4.2 - Поменял взаимодейтвие прокси - калькулятор на gRPC;
v0.4.1 - Добавил кафку для сбора логов с прокси;
v0.4.0 - Изменил архитектуру и добавил прокси;
v0.3.1 - Добавил кэш в виде Redis;
v0.3.0 - Вынес в отдельный сервис вычислительную часть;
v0.2.1 - Обернул всё в Docker;
v0.2.0 - Замени мапу на полноценную базу данных MongoDB;
v0.1.0 - Простенький сервис с мапой вместо базы данных.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published