The NCAA tournament has people everywhere checking scores on mobile devices and websites and finding out when baskets are scored, right as they are scored. That got us thinking, what is the technology that allows users to see instant updates as they happen?
It’s called real–time web.
Through things like applications and websites, a common method of creating real-time updates is via a “content provider,” which adds specific content to feeds which then delivers that content across multiple devices. Most providers delivering real-time data use a cloud-based technology to upload, store and send it out, and then provide APIs for clients to integrate the technology for easy use. A variety of dynamic XML calls and parameters are available so content retrieval is based on what data files are needed and file sizes can be minimized if necessary. Some of the more common methods of providing real-time information are:
- Akamai API (XML) — Delivers data through robust CDN for optimized content latency.
- Web Pull (XML) — Delivers data through the internet web-based pull method.
- FTP Push (XML) — Delivers data through the File Transfer Protocol.