Take Off Conf is about trending topics for the upcoming year, and there is a hole new range of possibilities that will start to be more on spotlight this year, because we (developers), are starting to change our mindsets to an asynchronous and really dynamic way of architecture and development.
There isn't a great and big historic about this kind of development, building real time applications, when we are talking about web apps, there is a lot to be discussed and explored, and this is exactly what I want to talk about.
The most of the developers already was or still are a game addicted, so we all know that there isn't nothing more dynamic, asynchronous and multi-thread that multiplayer networked games, and games still have a lot to contribute with us in this new application development era, where one of the most known proverbs are that "Speed matters, and matters a lot!"
This is what this talk is about, we are gonna pass by some of game philosophy and bring this concepts to this new dynamic architecture model that we (developers) and the users of ours applications are seeking.
8. Beginnerās Mind?
āIn the beginnerās mind there are many
possibilities, in the expertās mind there are few.ā
- Shunryu Suzuki
Monday, January 21, 13
15. WebApps Timeline
Action! Action!
Load Time Load Time
Monday, January 21, 13
16. Can we change?
Of course! And we should!
Monday, January 21, 13
17. Amazon: 100 ms
1% drop in sales.
(source: Greg Linden, Amazon)
Google: 500 ms
20% fewer searches.
(source: Marrissa Mayer, Google)
Yahoo!: 400 ms
5ā9% increase in the number of people who
clicked ābackā before the page even loaded.
(source: Nicole Sullivan, Yahoo!)
Monday, January 21, 13
18. Design & Speed
āCause Speed Matters! A lot!
Monday, January 21, 13
19. Design & Speed
āCause Speed Matters! A lot!
The rule is simple, to make things faster
and you make more money
Monday, January 21, 13
20. Our problem
There is always a bottleneck!
Monday, January 21, 13