en fait oui : http://www.techcrunch.com/2008/05/01/twitter-said-to-be-abandoning-ruby-on-rails/ mais en fait non : http://twitter.com/ev/statuses/801530348 -- Jean-François. -- RailsCamp Paris le samedi 17 mai 2008 : http://rubyfrance.org/evenements/railscamp-paris
on 02.05.2008 12:46
on 02.05.2008 13:18
Twitter est la seule grosse appli en RoR ? Parce que vu qu'appremment tout n'est pas en RoR, il reste qqchose comme grosse appli pour démontrer la montée en charge ? gUI
on 02.05.2008 13:34
Guillaume Betous wrote: > Twitter est la seule grosse appli en RoR ? > > Parce que vu qu'appremment tout n'est pas en RoR, il reste qqchose comme > grosse appli pour d�montrer la mont�e en charge ? > > gUI Il y a aussi Kongregate, un gros portail de jeux flash.
on 02.05.2008 13:37
>> Twitter est la seule grosse appli en RoR ? http://www.revolutionhealth.com/ c'est pas mal non plus >> il reste qqchose comme grosse appli pour démontrer la montée en charge ? Serait aussi intéressant d'illustrer comment RoR s'interface avec d'autres codes (e.g. C) et avec quelle facilité pour construire une appli qui tient la charge. -- IciMarché fédère l'e-commerce de proximité http://icimarche.fr
on 02.05.2008 13:39
Jean-François Trân wrote: > en fait oui : > > http://www.techcrunch.com/2008/05/01/twitter-said-to-be-abandoning-ruby-on-rails/ > > mais en fait non : > > http://twitter.com/ev/statuses/801530348 > > -- Jean-François. > http://www.eweek.com/c/a/Application-Development/Ruby-Rails-Give-Twitter-its-Tweet/ apparemment il y a du Erlang dans le backend
on 02.05.2008 13:43
Ca ouvre deux types de questions : 1) Comment, en MRI, on s'interface au mieux avec du code plus "number-crunching" 2) Est-ce que des VM genre Rubinius changeront la donne -- IciMarché fédère l'e-commerce de proximité http://icimarche.fr
on 02.05.2008 13:47
philippe lachaise wrote: > Ca ouvre deux types de questions : > > 1) Comment, en MRI, on s'interface au mieux avec du code plus > "number-crunching" > > 2) Est-ce que des VM genre Rubinius changeront la donne Perso je ne suis pas du tout convaincu qu'un site à très forte charge puisse se contenter d'un langage script, quel qu'il soit, à 100%. Erlang est d'ailleurs à mon avis une bonne alternative à Java ou C++ pour les backends. Tiens donc :) http://brainspl.at/articles/2008/05/01/engine-yard-needs-erlang-programmers
on 02.05.2008 13:49
Enfin un bon prétexte pour reprendre la lecture du Pragmatic Erlang :-) -- IciMarché fédère l'e-commerce de proximité http://icimarche.fr
on 02.05.2008 13:50
> Erlang > est d'ailleurs à mon avis une bonne alternative à Java ou C++ pour les > backends. > je connaissais pas du tout ! j'ai fait un saut que la page wikipedia... ça déchire ce truc !!! gUI
on 02.05.2008 13:53
Guillaume Betous wrote: > >> Erlang >> est d'ailleurs à mon avis une bonne alternative à Java ou C++ pour les >> backends. >> > je connaissais pas du tout ! j'ai fait un saut que la page wikipedia... > ça déchire ce truc !!! Disons que la syntaxe n'est pas du tout developer's friendly comme Ruby, mais l'efficacité est redoutable.
on 02.05.2008 13:53
Le 2 mai 2008 13:38, Frédéric Logier a écrit : > > > > http://www.eweek.com/c/a/Application-Development/Ruby-Rails-Give-Twitter-its-Tweet/ > > apparemment il y a du Erlang dans le backend Merci pour le lien, ça mène aussi à : http://www.eweek.com/c/a/Application-Development/Making-Ruby-on-Rails-Scale/ et comme j'ai lu en diagonale, je n'ai retenu que ça : "You get 2GB of RAM with your coffee at Starbucks these days." -- DHH Ah ouais ? -- Jean-François. -- RailsCamp Paris le samedi 17 mai 2008 : http://rubyfrance.org/evenements/railscamp-paris
on 02.05.2008 14:25
Ce n'est pas un bon prétexte, mais simplement une constatation. On ne peut pas employer Ruby pour tout développer, cela serait du suicide. Rendons à Cesar ce qui est à Cesar. Erlang pour la haute disponibilité, Ruby pour tout ce qui est génération de code, prototypage rapide, etc... Je dis cela, mais je suis un grand fan de Ruby -- LinkedIn: http://www.linkedin.com/in/stephanewirtel Blog: http://simwi.blospot.com
on 02.05.2008 16:59
> "You get 2GB of RAM with your coffee at Starbucks these days." -- DHH > > Ah ouais ? > > -- Jean-François. > Faut reconnaitre que la RAM c'est plus un poste de dépense très important dans l'achat d'un ordi. J'ai craqué sur l'eeePC. Il embarque 512Mo de RAM, qui est nickel pour ce qu'il fait (il a jamais swappé de sa vie). Mercredi je suis chez mon revendeur du coin, et je lui demande, comme ça, le prix de la barette de 2 Go (avec 2Go de RAM je pourrais mettre les /var/tmp et /tmp en tmpfs sans soucis !)... 36 EURO !!! J'ai faillis me trouver mal, du coup j'ai meme pas osé lui demander le prix de la barette de 1Go (peut-etre ça n'existe meme plus ???) Quand je pense que sur mon atari ST je fantasmais sur l'extension ultime de 4Mo, qui taquinait les 1000 francs ! (((-: gUI
on 03.05.2008 02:09
On 2 mai, 14:24, "Stephane Wirtel" <stephane.wir...@gmail.com> wrote: > Ce n'est pas un bon prétexte, mais simplement une constatation. > > On ne peut pas employer Ruby pour tout développer, cela serait du suicide. > Rendons à Cesar ce qui est à Cesar. > > Erlang pour la haute disponibilité, Ruby pour tout ce qui est génération de > code, prototypage rapide, etc... Et pour l'interfaçage Ruby Erlang, ça se passe comment ? Il faut passer par un broker par exemple STOMP, activeMessaging ou existe-t-il un moyen plus direct ?
on 03.05.2008 02:29
2008/5/3 mourad hammiche <mourad.hammiche@gmail.com>: > > > Et pour l'interfaçage Ruby Erlang, ça se passe comment ? > Il faut passer par un broker par exemple STOMP, activeMessaging ou > existe-t-il un moyen plus direct ? > > Je ne m'y connais pas du tout là dedans mais d'après ce que j'ai pu lire vite fait ce serait du Jabber. Faut pas me demander d'expliquer plus. En tout cas EngineYard recherche un profil avec une expérience Jabber : http://brainspl.at/articles/2008/05/01/engine-yard-needs-erlang-programmerset Twitter utilise pas mal Jabber. -- Nicolas Mérouze Développeur Ruby On Rails / Associé de Yeasty Mobs http://boldr.fr / http://yeastymobs.com
on 03.05.2008 02:34
Je devrais lire tous les messages avant de poster des liens déjà mis. Pour ma décharge il est tard :) -- Nicolas Mérouze Développeur Ruby On Rails / Associé de Yeasty Mobs http://boldr.fr / http://yeastymobs.com
on 03.05.2008 19:12
ok, je vais remettre les choses au clair pour tout le monde. Twitter n'abandonne pas Rails et ce n'est vraiment pas a l'ordre du jour. Apres que TC est publié cet article (le deuxieme du genre, le premier etant au sujet du depart de Blaine) j'en ai discuté directement avec une de mes connaissance qui est developeur Ruby a Twitter est a confirmé que TC racconte n'importe quoi afin de généré du traffic. (tu ne jette pas comme ca, une interface que tu as développer pendant 2 ans) Rails n'a pas grand chose a voir avec le probleme de Twitter. Le backend de Twitter gerant les messages n'est pas en pure Ruby, c'est un melange de Ruby, Erlang et C. Ils sont aussi entrain d'essayer Scala pour voir si ca peut aider. Rails va rester leur solution pour le front end. J'en ai serieusement marre d'entendre que Rails ou Ruby "can't scale". yellowpages.com, scribd.com, hulu.com, slideshare.com, 43things.com et plein d'autre sites utilisent Rails est n'ont pas de problemes. Un de mes clients (Sony pour ne pas le mentioner) utilise deja Rails et on va surement developer une nouvelle platform sur Merb, donc honnetement il faut arreter de ce faire des films. Quand je vois certains sites Francais (airfrance(qui ne te permet de reserver un vol sans IE) ou tf1 par exemple) je me demande pourquoi Rails n'est pas plus present dans l'hexagone. -Matt
on 06.05.2008 14:26
Le 3 mai 2008 02:29, Nicolas Mérouze a écrit : > > Je ne m'y connais pas du tout là dedans mais d'après ce que j'ai pu lire > vite fait ce serait du Jabber. Faut pas me demander d'expliquer plus. En > tout cas EngineYard recherche un profil avec une expérience Jabber : > http://brainspl.at/articles/2008/05/01/engine-yard-needs-erlang-programmers > et Twitter utilise pas mal Jabber. tiens, à ce propos : http://blog.labnotes.org/2008/05/05/distributed-twitter-client-in-20-lines-of-code/ C'est quoi roster ? -- Jean-François. -- RailsCamp Paris le samedi 17 mai 2008 : http://rubyfrance.org/evenements/railscamp-paris
on 06.05.2008 14:44
Jean-François Trân wrote:
> C'est quoi roster ?
c'est ta liste de contact dans ton client Jabber.