In this presentation, we will talk about the approach used by the JusBrasil website to keep all browser instances updated. The JusBrasil Live Update Framework (JusLive) send realtime updates to open browser windows informing the browser which HTML element changed, instead of re-rendering the entire page. JusLive is not just a server push approach (like comet and reverse ajax), instead, it is a complete component-based approach for page rendering. Its stack is composed by Python, JavaScript and HTML components that run on top of a Tornado webserver. Finally, we will present the first version of JusLive, which leveraged Ajax + Redis and we will explain why we ended up switching to a websockets + ZeroMQ approach for message broadcasting