изискване за памет за jruby +rails+mongrel?

здравейте, планирам да стартирам jruby (1.5.3 най-нова) на mongrel, но колко памет ще изисква на x64 сървър за прост уеб сайт? и колко инстанции ще са необходими?

10 000 показвания на страници на ден

за същото изискване какви биха били числата за ruby.

всякакви референтни производствени данни биха били добре дошли.


person altuure    schedule 09.11.2010    source източник
comment
между другото, добра статия, анализираща производителността на Ruby и използването на паметта, е programmingzen.com/2010/07/19/the-great-ruby-shootout-july-2010   -  person brad    schedule 11.11.2010


Отговори (1)


Вероятно няма да използвате mongrel с jruby, поне аз никога не съм чувал за него. Изпълняваме приложение, използващо trinidad, което обвива tomcat7 и за производителност, подобна на тази, която търсите, използвам 1gb купчина.

Mongrel наистина е излязъл в немилост за по-здрави настройки, използващи пътник или тънък или еднорог например.

Ако имате ограничена памет, от моя опит CRuby е правилният начин. Опитайте REE или ruby-1.9.2 с Passenger3 и nginx. Това е супер проста настройка и много бърза.

JRuby определено отнема повече памет, но ако имате изисквания за java, нямате голям избор.

10 000 показвания на страници, трябва да се измъкнете с малък екземпляр на ec2 (ако за това се отнася вашето instances)

Наистина е трудно да се даде окончателен отговор, тъй като всичко зависи от типа приложение, което използвате. процесорно-интензивни изчисления ли са, или памет-интензивни данни?? кой знае

От моя опит CRuby обикновено е много по-опростен от JRuby, по-лесен за локална употреба (т.е. тестовете се изпълняват значително по-бързо в cruby) и също много бърз.

person brad    schedule 09.11.2010