When applications are built by sharing access-controlled read-write linked data, it is useful for one application to be informed in real time when another changes the data. By adding real-time publish/subscribe (pub/sub) functionality to the architecture, the system can react in real time without having to poll. The Solid protocol includes a basic but effective form of this using WebSockets, where any app or part of an app which is using data from a given resource can listen for changes to th...