HighLoad_HomeWork/test/dz010
Andrey Ivanov 70e66d3f83 Fix docs 2021-10-01 11:40:15 +03:00
..
README.md Fix docs 2021-10-01 11:40:15 +03:00

README.md

#НЕ НАЧАТА: ЧАТ / ОТЧЕТ


Сервис счетчиков

Цель: В результате выполнения ДЗ вы создадите сервис счетчиков. Сервис будет хранить такие счетчики, как число непрочитанных сообщений.

В данном задании тренируются навыки:

  • разработка отказоустойчивых сервисов;
  • использование кешей;

План выполнения:

  1. Разработайте сервис счетчиков.
  2. Учтите то, что на этот сервис будет большая нагрузка, особенно на чтение.
  3. Продумайте, как обеспечить консистентность между счетчиком и реальным числом непрочитанных сообщений. Например, используйте паттерн SAGA.
  4. Внедрите сервис для отображения счетчиков.

ДЗ сдается в виде демонстрации работоспособности сервиса, ссылки на репозиторий github, отчета по архитектуре.

Критерии оценки: Оценка происходит по принципу зачет/незачет.

Требования:

  • Верно описан выбранный паттерн обеспечения консистентности.
  • Выбранная архитектура сервиса подходит для решения задачи.

Рекомендуем сдать до: 24.01.2022