https://github.com/jeanpaulsio/action-cable-signaling-server
https://github.com/BranLiang/demo-rails-webrtc
https://github.com/domchristie/webrtc-hotwire-rails
(Comercial solutions presents how to add their package to your site)
https://www.youtube.com/watch?v=UvTLumcEMgU&list=PL3mtAHT_eRex1sJI2uoTBgFT3qAXFbEcy&index=1 https://www.youtube.com/watch?v=9riNezgzLRY
https://www.pluralsight.com/guides/creating-a-chat-using-rails-action-cable
This example implement the messages broadcasting by a Job (MessageBroadcastJob which perform_later)
https://mreigen.medium.com/how-to-use-rails-5-action-cable-to-build-a-chat-system-with-multiple-private-rooms-with-multiple-5bf82d98a5aa
(Nopio and Reigen implement the conversations model, almost the equivalent to rooms in another solutions)
https://github.com/ziraqyoung/rails-realtime-chatapp https://github.com/npezza93/chat https://github.com/Zakui/ChatGem