Citat:
Ursprungligen postat av ajsie
Hmm..konstigt att den gick långsamt. Hört att det inte ska vara problem om man skalat det rätt.
Var det ruby 1.8 ni körde den på?
|
Vill du ha mycket information om varför de allra flesta, inklusive många profesionella ruby/rails-utvecklare, tycker att Ruby är slött och Rails skalar dåligt så finns det otroligt mycket att läsa om du söker efter bloggar om problemen med skalbarhet som Twitter har haft. Väldigt liten del handlar om just Twitter, det mesta handlar om skalbarhet av webbapps i allmänhet och skalbarhet med Rails i synnerhet.
Sen finns det förvisso en liten mindre del som tycker att hårdvara är billigare än utvecklingskostnad, problemen ändå ligger i databashanteringen osv.
Twitter valde bort Rails-tänket och bygger bort mycket av koden, till fördel för
Scala.
När Facebook stötte på liknande problem, om än långt ifrån lika allvarliga, så valde de istället att förbättra det de hade med Hip Hop. Det handlar nog mycket om att Rail-apps tvingas in i en struktur som är stor del av fördelen med just Rails olikt PHP-apps där fördelarna är andra.