Currently, all message subscription listeners are independent and have their own backing pub/sub channel subscription. As a result, we parse and construct the chat message from the raw pub/sub channel message multiple times. To avoid this, we can use an internal event bus with a single subscription that sends events to all chat message listeners.
Currently, all message subscription listeners are independent and have their own backing pub/sub channel subscription. As a result, we parse and construct the chat message from the raw pub/sub channel message multiple times. To avoid this, we can use an internal event bus with a single subscription that sends events to all chat message listeners.
┆Issue is synchronized with this Jira Task by Unito