Real-time information in applications isn't just everywhere these days, it's become an absolute pre-requisite for sitting at the table of modern application development.
Whether it's seeing how close your fast-food driver is from your door, a stock ticker, metrics chart, or even just checking your favourite team's match score - people aren't willing to put up with constant refreshing of feeds, or relying on a push notification to tell them something has happened - they want to know what's happening this very second.
It's not too tricky to build real-time applications into MVPs or demos... but at scale? That's where things can get tricky.
Fortunately, the vast majority of real-time data can be sent at scale through Server-Sent Events - but unlike things like WebSockets or gRCP, Server-Sent events only sends data in one-direction... Is that even useful?
Yes, immensely so. And in this talk, I'm going to show you why.
[About me]
Real-time information in applications isn't just everywhere these days, it's become an absolute pre-requisite for sitting at the table of modern application development.
Whether it's seeing how close your fast-food driver is from your door, a stock ticker, metrics chart, or even just checking your favourite team's match score - people aren't willing to put up with constant refreshing of feeds, or relying on a push notification to tell them something has happened - they want to know what's happening this very second.
It's not too tricky to build real-time applications into MVPs or demos... but at scale? That's where things can get tricky.
Fortunately, the vast majority of real-time data can be sent at scale through Server-Sent Events - but unlike things like WebSockets or gRCP, Server-Sent events only sends data in one-direction... Is that even useful?
Yes, immensely so. And in this talk, I'm going to show you why.
[About me]