Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Introducing Realtime - Node.js Dublin

Introducing Realtime - Node.js Dublin

A brief introduction to real-time web with no code, a bit of history and a.. actually, wait, there's no DeLorean's here...

miksago

July 02, 2012
Tweet

More Decks by miksago

Other Decks in Programming

Transcript

  1. Receive Answers: • Show the improvement in ‘experience’ • Use

    examples: stock exchange, games, Facebook and iOS push noti ications • Just hammer the message into them
  2. • Alexander Graham Bell & team • Invented between 1874

    and 1876 • Patent #174,465 issued 1876 • Prior works: Telegraph, Postal Service
  3. Firstly, Server-sent Events • Push-messaging from Server to Client •

    Very simple, text-based protocol • A W3C Standard • Wide-spread, uniform browser support http://www.w3.org/TR/eventsource/
  4. Secondly, WebSockets • Bidirectional messaging • Complex, yet powerful binary

    protocol • A W3C + IETF Standard • Wide-spread browser support, but varying incompatible historic versions http://www.w3.org/TR/websockets/
  5. • Di icult to scale & manage • Shift in

    development patterns • Known as being “risky” • Cloud hosting providers aren’t always up with support
  6. • Greatly enhances user engagement • Enables richer, faster applications

    • Backed by “big players” • The “next big thing”?
  7. If my calculations are correct, when this baby hits eighty-eight

    miles an hour, you're going to see some serious shit.