There are lots of real-time frameworks which exist to allow us to build real-time features and functionality into our apps. However, I often see developers who are excited about discovering real-time framework X and then proclaim “now to find a use for it”. Every single application has real-time data and every single application could benefit from real-time features driven by that data. So I felt compelled to write a series of posts covering some of the fundamentals of real-time. This is ...