-
Notifications
You must be signed in to change notification settings - Fork 7
High Level Architecture Overview
Chris Smit edited this page Sep 28, 2023
·
1 revision
These are messages that originates from
- Reminders
- No activity pings
There is a periodic celery task that checks for pending messages that need to be sent to the user. When a message is triggered, it is typically sent to the Channel by means of a call to a client library. For the Web
channel though, things work a bit differently. The UI polls the backend for new messages using a since
parameter. This is then used to return all messages that were created after the since
parameter, so "sending" an AI message to the UI is done by simply adding a new record (type AI
) in the message history.