Je rebondis sur l’article de readwriteweb sur les action streams qui lui même a rebondi sur cette idée de adrian chan. Les action streams sont un concept qui doit permettre au différents réseaux sociaux ( et plus) de collaborer de maniére décentralisée.
- Je poste un article sur mon blog
- Mon blog poste l’article sur facebook
- Mes amis sur fb lisent l’article et appuient sur le bouton commenter qui apparait et ajoutent leur commentaire
- Le commentaire est posté en retour sur mon blog
Du coup il n’y a pas une destination finale du flux d’information: la source peut être diffusée mais obtenir des réponses, des actions en retour.
Ce n’est qu’une idée, une proposition pour l’instant, mais personnellement je la trouve très inspirante même si il restera de nombreux problèmes à résoudre pour la réaliser:
- Le spam
- Indisponibilité de service et perte d’informations
- Ouverture des applications et adoption en masse de protocoles
- Réputation, authentification de la source
- Architectures complexes
Avant d’avoir un système décentralisé il faudra d’abord que des standard ouverts soient acceptés par des géants comme facebook qui ont plutôt tendance à verrouiller leur données. On se retrouve face a cet éternel problème des standards mais aussi une certaine inertie qui fait que les nouvelles idées mettent du temps à se mettre en place: pleins de nouvelles solutions vont arriver, le temps de les découvrir et qu’elles murissent…
Également les apis montrent ici qu’elles sont utiles (appeler un service depuis l’extérieur) mais surtout que leur conformité à des standards va démultiplier les possibilités: pouvoir gérer dès aujourd’hui des web services qui seront développés demain.
Ce post est un peu une note personnelle mais il vous sera peut être utile. Dans tout les cas n’hésitez pas à commenter!
Ressources
Action Links – Facebook Developer Wiki

2 comments
Mathieu L says:
Mar 2, 2010
Dans les “problèmes à résoudre” je rajouterai : duplication de l’information ;
mathieu says:
Mar 2, 2010
@mathieu l: je dirai plutôt répartition de la persistence de la données c’est a dire ou elle réside, ou elle est enregistrée. C’est le service a l’origine de l’information qui la garde et la maintien. Par contre duplication de l’information en la diffusant a travers de nombreux tuyaux. Mais l’action finale sur l’info, la réponse, se fait au meme endroit que sa source cad sur elle même. D’après ce que j’ai compris de ce concept qui n’a pas encore d’application concrète…