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...

Avatar for miksago

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.