When Action Cable used it's better to store message queue in redis. Now 1000 actions done against ActiveRecord will spawn another 2000 queries to store/wipe synchromesh_queued_messages
Not a priority for now but looks like possible point of failure.
Idea is to get rid of sticky synchromesh/connection.rb and wrap with lightweight redis set/rpop.
When
Action Cable
used it's better to store message queue in redis. Now 1000 actions done against ActiveRecord will spawn another 2000 queries to store/wipesynchromesh_queued_messages
Not a priority for now but looks like possible point of failure.
Idea is to get rid of sticky
synchromesh/connection.rb
and wrap with lightweight redis set/rpop.