The attention economy and the internet

26

Transcript of The attention economy and the internet

Page 1: The attention economy and the internet
Page 2: The attention economy and the internet

The Attention Economy and the Internet

@gssor

Ross [email protected]

A critical look at integration strategy when the network is working against you

Page 3: The attention economy and the internet

Copyright Push Technology 2016

Attention Economics

“…in an information-rich world… a wealth of information creates a poverty of attention…”

(Simon 1971, pp. 40–41)

3

Page 4: The attention economy and the internet

Copyright Push Technology 2016

Attention economy and the net

4

Page 5: The attention economy and the internet

And there’s no shortage of information…

Page 6: The attention economy and the internet

Thinking about attention in the context of data and applications

Page 7: The attention economy and the internet

Data – It’s about time

Page 8: The attention economy and the internet

Copyright Push Technology 2016

Performance alone has huge business impact

Roger Dooley – Forbes.comhttp://www.forbes.com/sites/rogerdooley/2012/12/04/fast-sites/

8

Page 9: The attention economy and the internet

Copyright Push Technology 2016

Mobile & IoT Apps MUST consider the network

http://blog.loadimpact.com/blog/mobile-network-emulation-the-key-to-realistic-mobile-performance-testing-feature-release/

9

Page 10: The attention economy and the internet

Copyright Push Technology 2016

You can’t assume unlimited bandwidth

10

http://nordicapis.com/optimizing-apis-for-mobile-apps/

Page 11: The attention economy and the internet

Copyright Push Technology 2016

Avoid “Buffer Face”

11

Page 12: The attention economy and the internet

So why might HTTP be a poor choice for mobile & IoTintegration?

Page 13: The attention economy and the internet

Copyright Push Technology 2016

“Applications created today using old traditional architecture will be business-constraining legacy before they are completed.”

Yefim NatisGartner

Analyst View

And Attention-Constraining!

Page 14: The attention economy and the internet

Copyright Push Technology 2016

RESTful APIs are the de facto integration standard today

14

Page 15: The attention economy and the internet

Copyright Push Technology 2016

JSON Data

{uid : 1234567890,title : “Something”,db_key : “some_thing_item”,modified_date : “13-06-1991”,…

}

Page 16: The attention economy and the internet

Copyright Push Technology 2016

JSON Data Redundancy

It’s like the internet is running with Debug turned on

{uid : 1234567890,title : “Something else”,db_key : “some_thing_item”,modified_date : “06-08-2015”,…

}

Page 17: The attention economy and the internet

Copyright Push Technology 2016

HTTP Request / Response

17

{route-id : 54321,route : “WAT-WOK-17:18,route-details : [

{ station : “waterloo”, etd : “17:18” } ,

{ station : “clapham”, etd : “17:28” } ,

{ station : “woking”, etd : “17:38” } ,

}

Get Request

Return JSON Document

{route-id : 54321,route : “WAT-WOK-17:18,route-details : [

{ station : “waterloo”, etd : “17:18” } ,

{ station : “clapham”, etd : “17:28” } ,

{ station : “woking”, etd : “17:38” } ,

}

149 characters sent

Backend System Client App

Page 18: The attention economy and the internet

Copyright Push Technology 2016

Lots of Request / Response!

Client Apps

149 characters sent

x 100,000,000

Page 19: The attention economy and the internet

Copyright Push Technology 2016

“Point-in-time”

19

Client A

HTTP Backend

Shorts

Sunglasses

Shorts

Client B

HTTP Request to Save “Sunglasses” to the list.

HTTP Response confirming data saved.

?

Client B has no idea anything has happened!

Client A / User A wants to add “sunglasses” to the list of items stored in their application

Page 20: The attention economy and the internet

Copyright Push Technology 2016

Realtime

Client A

Realtime Backend

Shorts

Sunglasses

Realtime API to Save “Sunglasses” to the list.

Client A / User A wants to add “sunglasses” to the list of items stored in their application

Shorts

Sunglasses

Shorts

Sunglasses

Shorts

Sunglasses

Shorts

Sunglasses

Client B Client C Client D

Persistent Connections, ensure that updates are pushed to all clients in real time

Page 21: The attention economy and the internet

Copyright Push Technology 2016

How Push Technology overcomes these challenges…

• Publish / Subscribe integration pattern:

– Realtime – data updates are pushed to clients without polling

• Congested networks need data saving techniques:

– Delta streaming – only transmit what you need

• Robustness during adverse conditions:

– Reliable Reconnect – to overcome unreliable network conditions without data loss

21

Page 22: The attention economy and the internet

Copyright Push Technology 2016

Even 2 extra Bytes matters

50,000 concurrent connections10 updates per second

1.8 Billion messages / hr

Saves 3.6 Billion bytes / hour (3.6 GB)86.4 GB per day

Over 31.5 TB / year

Image From: http://blog.myrefers.com/2014/08/19/big-data-in-recruiting-is-the-future-of-hiring/thats-a-lot-of-data-big-data-in-recruiting/

Page 23: The attention economy and the internet

Copyright Push Technology 201623

Data Efficiency è Attention è Business Value

Page 24: The attention economy and the internet

Copyright Push Technology 2016

The Push Technology Checklist

24

Internet optimized

No more wasteful polling

Reduced costs

Efficient data delivery

Low latency

Page 25: The attention economy and the internet

Copyright Push Technology 2016

Who we are!

• We’re defining the market for must-have realtime data technology

• Our Realtime Messaging software decouples your backend systems

• And it allows you to overcome the challenges of delivering data via the internet

• Founded 2006; recognised expertise in delivering data at scale and speed

• European HQ in London | Americas HQ in San Jose, CA

25

Selected Customers

Page 26: The attention economy and the internet

“One day, all apps will work this way”Reactive, Responsive, Realtime

Subscribe to our blogFollow us on Twitter Check out our whitepapers

[email protected]

@gssor