notifier/README.md

31 lines
834 B
Markdown
Raw Normal View History

2023-11-23 20:05:43 +00:00
# notifier
2023-11-24 02:18:02 +00:00
### Что делает
2023-11-26 10:18:57 +00:00
- сохраняет тех, кому уведомления уже были отправлены (redis: authors-online)
- формирует дайджесты для остальных
- слушает Redis PubSub канал с обновлениями реакций
2023-11-24 02:18:02 +00:00
### Что НЕ делает
- не отправляет сообщения по SSE
- не определяет кому их отправлять
2023-11-24 02:45:38 +00:00
## Как разрабатывать локально
2023-11-26 11:54:07 +00:00
1 Читаем доки [strawberry](https://strawberry.rocks/docs/general/schema-basics)
2 Устанавливаем локальные хранилища
2023-11-24 02:45:38 +00:00
- Redis
- Postgres
2023-11-26 11:54:07 +00:00
3 Запуск локального сервера
2023-11-24 02:45:38 +00:00
```shell
poetry env use 3.12
2023-11-26 10:51:06 +00:00
poetry install
poetry run strawberry server main
2023-11-24 02:45:38 +00:00
```