[R2 Cheyenne] Presentation de Cheyenne
trigram27-Feb-2011/15:39:16+1:00
Suite à la conférence Rebol Boron 2011 du 26/02/2011, DocKimbel a publier la présentation sur Cheyenne.

Petit rappel des points clés de Cheyenne au passage :

Site Web :

http://cheyenne-server.org

Blog de Cheyenne :

http://cheyenne-server.org/blog.rsp



Pourquoi faire à nouveau un autre serveur Web ?
* pour fournir un container natif pour des applications REBOL orientée Web
* Petit, efficace, multi-OS, facile à déployer, facile à étendre
* Stress-test REBOL

Quelques faits...
* Exécutable pesant moins de 500 Kb (dont 90 Kb pour le code Cheynne pur, le reste étant l'interpréteur REBOL)
* Pas d'installation nécessaire
* Complétement Open Source (BSD), hébergé sur Google Code
* Architecture modulaires (mods, concurrent handlers,...)
* Fonctionnalités serveur clés supportées : FastCGI, WebSockets, ...
* Powered by un puissant moteur I/O asynchrone : UniServe
* Performance égale ou supérieure aux autres serveurs Web interprétés (Mongrel, ...)
* Utilisé en production par plusieurs sociétés : Softinnov, Rebol Technology, Synapse EMR, ...
Laurent27-Feb-2011/16:39:08+1:00
Cheyenne est vraiment excellent.
Il y a quelques temps j'ai acheté la version commerciale Rebol/command juste pour la fonctionnalité FastCGI, pour m'en servir avec NGINX, le serveur web qui monte et qui n'accepte que du fastCGI. J'ai du programmer moi même la fonction de récupération des données CGI, avec au passage la correction d'un bug sur la page d'exemple fastCGI du site de Rebol. Tout ça pour me rendre compte que le code n'était pas asynchrone et que les explications de Carl étaient en gros "démerdez vous" pour gerer ça. Même avec les bibliothèques asynchrones de Gabrielle et autres fallait réinventer la roue.
J'ai donc commencé à utiliser Cheyenne et depuis que du bonheur! Très simple à configurer, et L'API me sauve un max de temps. C'est Cheyenne qui a sauvé Rebol pour moi! Je suis dégoûté d'avoir acheté la version de Rebol/Command car en plus le driver SQL de DocKimbel marche super. Et Rebol/core est plus léger.

Donc merci DocKimbel !
DocKimbel27-Feb-2011/19:01:02+1:00
Merci pour message (ça réchauffe le coeur, comme on dit)! Je me demande si je ne devrais pas faire une section "Ce qu'en disent les utilisateurs" sur le site Cheyenne et mettre ton message en premier.
trigram27-Feb-2011/20:04:29+1:00
Si, c'est clairement ce qui manque sur rebol.com et en général aux niveaux des sites autours de REBOL.
trigram3-Mar-2011/23:06:50+1:00
Comme promis lors de la ReBorCon2011, DocKimbel a publié un nouvelle version de Cheyenne.

http://cheyenne-server.org/blog.rsp?view=26
Laurent4-Mar-2011/0:24:06+1:00
Je viens d'installer la nouvelle version, elle tourne nickel.
RebKodeur4-Mar-2011/7:51:08+1:00
DocKimbel, as-tu eu vent des réactions de la communauté mondiale de Rebol concernant ton projet Red ?
DocKimbel4-Mar-2011/9:35:31+1:00
Les réactions de la communauté sont sur AltME, j'ai reçu, globalement, un excellent accueil, certains sont très enthousiastes, j'ai reçu plusieurs offres de contributions déjà de la part de certains top développeurs. J'ai eu également un très bon retour lors de la conf ReBorCon, l'un des participants m'a demandé à la fin: "Je signe où ?" . Donc, c'est un très bon début, je dois continuer sur cette lancée, en espérant faire croitre l'embryon de communauté régulièrement.
Laurent7-Mar-2011/12:53:23+1:00
Au fait, je viens de voir que la documentation Cheyenne s'est fortement étoffée. Elle est vraiment de qualité et répond a pas mal de questions auparavant non documentées. Je viens d'apprendre une foule de petits détails très utiles. Une nouvelle fois un grand merci DocKimbel!
DocKimbel7-Mar-2011/16:18:42+1:00
@Laurent: merci à toi! Il reste encore beaucoup d'aspects à documenter, je compte le faire au fil du temps, quand j'aurai besoin de faire de me sortir temporairement la tête du projet Red.
trigram10-Mar-2011/22:43:21+1:00
La documentation de Cheyenne a été mise à jour par le Doc.

Une page de présentation intéressante :

http://www.cheyenne-server.org/about.shtml

Login required to Post.


Powered by RebelBB and REBOL 2.7.8.4.2