In KA, the private_pub gem enables the pushing of real-time changes from the server to the client via channels.
A model can be set up to push changes to a channel on an ActiveRecord callback (some transaction).
A view's JS can be set up to listen to a channel for those changes.