Leo Ku


420 Experience
4 Lessons Completed
0 Questions Solved


Posted in How to use Kredis with Rails Discussion

Will someone please tell me the difference between a set and unique_list?


Posted in Realtime Online User Tracking with ActionCable Discussion

My understanding is that when a user logs on, they are added to the online:users set. I don't know how to handle the following scenario:

  • user signs in on one device
  • then user signs in on another device
  • then user logs out on the first device
  • the :user_id would be removed from the online:users set
  • now on the 2nd device, even though user is still signed in here, he wouldn't receive further notifications since his id has been removed from online:users set

How do you address this scenario?


logo Created with Sketch.

Screencast tutorials to help you learn Ruby on Rails, Javascript, Hotwire, Turbo, Stimulus.js, PostgreSQL, MySQL, Ubuntu, and more. Icons by Icons8

© 2022 GoRails, LLC. All rights reserved.