Sending a text message? Use the "push-style" method. Sending videos? Use the "pull-style" method. Sending a big bunch of work documents and pictures? Pick the "push-style" method manually before sending.
I'm also thinking a bit about using torrents for large files being shared with multiple people. Is it reasonable? Would it be used? Is it even useful? For private files, how do we manage permissions?
--- If everybody is thinking alike, then somebody isn't thinking // Stupidity is a renewable resource
On Thu, Jun 24, 2010 at 23:05, Sean Corbett
<address@hidden> wrote:
Ok, makes sense. :D Notify-then-pull should be fine for 1-to-1 posts like this, though when we're broadcasting to lots of servers/users it's nicer to avoid extra return hits if possible.
-- brion
Definitely a concern, but Pubsubhubbub works based on a similar scheme, and I think part of the plan was to distribute *ALL* content over PSHB (video, photos, etc.)... Apparently there is an extension pending to the PSHB spec to server arbitrary content instead of just Atom feeds.
I think it works well in the sense that every time I post a video my hosting node won't have to serve it out to a bunch of other servers all at once (some of the intended recipients might never even watch it..), so content is only served on an on-demand basis. So I think this scheme might result it more return hits, but less spiking in network traffic every time something needs to be shared.
--sean