Category Archives: architecture

Rest architecture

I see more and more blogs using the word REST which stand for Representational State Transfer, but what the heck does this means??
Did my googling and found that the REST architecture was first described in this paper a very good read indeed.
Here is what I’ve learnt from it. If you consider the World Wide Web as one huge distributed application, REST is the architecture for this application.
WWW being such a successful distributed application it is very interesting to put a layer of abstraction on its architecture. This enables us to extract the main properties of the World Wide Web architecture and understand why it is so good.
First the WWW protocols are mostly stateless => which is good for scalability
WWW resources are cacheable => performance
WWW resources are available through one generic interface => better interoperability and ease of extension.
WWW has a layered architecture => decoupling of components, ease of maintenance and evolution

Examples of REST API include:
http://www.bloglines.com/services/
http://del.icio.us/doc/api
http://www.flickr.com/services/api/request.rest.html

Three very successful services.

Nouveau blog

Je viens d’ouvrir un nouveau blog… J’ai été séduit par la facilité d’installation de dotclear. Ce nouveau blog devrait parler de mes sujets de prédilection: web, p2p, TIC société de l’information…
Mon blog sur application-servers reste ouvert mais ne devrait plus contenir que des posts relatifs à l’architecture des applications web et à java, see you soon !!

C’est parti

Voilà je me décide enfin à passer du statut de lecteur passif à éditeur.
J’ai appris tellement de choses sur les blogs des uns et des autres. Je me dis qu’il est enfin temps que je contribue un peu moi aussi.
Si vous voulez connaitre un petit mieux mes centres d’intérets et mes sources d’informations vous pouvez consulter mon blogroll sur bloglines.
BlogLines c’est l’aggrégateur de feed RSS que j’utilise pour consulter les blogs des uns et des autres. Si vous n’utilisez pas encore d’aggrégateur (ou si vous ne connaissez pas celui là) allez faire un tour, j’ai été conquis en 5 minutes. Bon il finira bien par devenir payant ou contenir de la pub. Mais pour l’instant c’est du bonheur, riches en fonctionnalité, rapide, gratuit, sans pub…