RSS

Aissen’s digest

5 juillet 2008

Erlang est connu dans le monde de l’Open Source par le biais d’ejabberd. Ejabberd est devenu en quelques années un des serveurs jabber les plus utilisés. Pas parce que c’est le plus performant des serveurs. Mais parce que c’est celui qui passe le mieux à l’échelle. On rajoute des serveurs(ou des processeurs), et sans modifier le programme, le nombre de clients supportés parallelement augmente. Comme un cluster, mais sans la lourde programmation que cela implique.

C’est en fait ça la magie d’erlang.

Maintenant, est ce que cela suffira à exploiter automatiquement mieux les futurs processeurs à N coeurs? J’en doute, car erlang est conçu pour gérer des “noeuds” dans des architectures clients/serveurs (le plus souvent).

Je pense que la solution au changement radical de l’architecture des ordinateurs personnels (les serveurs et autre clusters connaissent ça depuis longtemps), viendra plus d’une démocratisation des outils d’abstraction du multithreading dans des langages/framework couramment utilisés, ou encore d’initatives comme OpenMP voire OpenCL.

6 janvier 2007

Libres, bien sûr.

(Lire la suite…)

 
icon for podpress  Standard Podcast [0:32m]: Play Now | Play in Popup | Download

 
icon for podpress  Other Media [0:32m]: Play Now | Play in Popup | Download

19 février 2006

Un petit trackback à ce que disait lextreym dans son blog, et ce que lui a répondu Smallpox.

Pour ceux qui ne connaissent pas voici les liens:
Xgl et une vidéo et des captures sous mandriva: 1 et 2
E17 et screenshots
Looking glass
Windows Vista (c)

 
icon for podpress  Standard Podcast [1:47m]: Play Now | Play in Popup | Download