Turn on ye ole Javascript to add ratings in this low-budg app.

Title:

Distributed Computing: Let the Client do the Work

Your vote:
Level:
Advanced
Type:
Solo
Category:
Organizer:
Brian Shaler, BitGravity
Description:
Traffic surges on the Internet can topple newly popular web services; it's a common side-effect of success called “Growing Pains.” Web services can provide more functionality while consuming fewer server resources by distributing the workload to end-users' computers using desktop applications and browser plug-ins.
on 8/8/08
But can it handle Oprah yet?
on 8/8/08
Using the strategies and technologies in this presentation, web services would be able to withstand the "Oprah Effect" with significantly fewer hardware resources. Less computation is done on the server and requests are more cache-able. The effect is most apparent with user- or location-specific data.
on 21/8/08
This is an interesting proposal. AS4 has come a long way from what I understand and I imagine a lot of the sorting and filtering of result sets can be done client-side now for flash apps. sounds interesting for developers of RIA's.

on 21/8/08
I'm working on precisely this over at LittleShoot. LittleShoot allows sites to offload distribution to the p2p network with a bit of JavaScript but doesn't force installs. I meant to put a "P2P 2.0" panel together, but I seem to have missed the boat! Might still try...
on 22/8/08
Sean, this presentation will give examples using existing technologies because it is intended to show what people can do TODAY. For sorting and filtering result sets, there are several ways to utilize client-side SQLite databases (Adobe AIR, Google Gears, Mozilla Firefox extensions, etc).

There is little information on AS4 at the moment. It probably won't be implemented until at least Flash Player 11. The latest Flash Player 10 alpha is designed for AS3. However, if there is more information next spring, I can surely sneak it into the presentation!
on 25/8/08
World class geekery! Looking forward to it!
on 29/8/08
I want it!

Please put "Bouncing Brian" in front of us so we can pick his brain on surviving Slashdot.
on 29/8/08
I would be interested in hearing how others are using the client side to reduce impact on the server. Items such as browser agnostic techniques, including mobile browsers. Air Clients, .Net/Silverlight clients, etc.
on 24/3/09
Cool
Do it today!
Legend
    0
    Zilch - I have no interest in this idea.
    1
    OK - But this is not really my cup of tea.
    2
    Good - I might attend this panel.
    3
    Better - I probably will attend this panel.
    4
    Best - I will definitely attend this panel.
    5
    Amazing - This justifies my trip to SXSW.
T
= Technical panel
P
= Philosophical panel
B
= Beginner level
I
= Intermediate level
A
= Advanced level
Developed for SXSW by Lindsey Simon