Мой бэкэнд находится в Postgres. Я использую Scala для создания API.
Каждый раз, когда в базе данных происходят изменения, я хочу, чтобы мое расширение Chrome было уведомлено. У меня есть несколько вопросов по этому поводу:
- Должен ли я внедрять здесь веб-сокеты или проводить долгий опрос?
- Если сокеты web -, есть ли хорошие примеры того, как это сделать, используя scala + play + Akka и javascript?
- Я считаю, что мне нужно реализовать что-то, называемое шаблоном наблюдателя, который уведомляет мое расширение Chrome, если есть какие-либо изменения в данных.Есть ли какой-нибудь другой шаблон, которому я должен следовать, чтобы сделать это с минимальным DB над головкой -.
- Должен ли я использовать Redis или RabbitMQ для работы с этой конкретной частью уведомлений?
задан Bo Persson 4 August 2012 в 12:16
поделиться