Поглинання, зливання (Rails + Merb = Rails 3)

В принципі таке не дуже часто твориться.
Ruby on Rails та Merb, два найпопулярніші веб фремворки для Ruby будуть об’єднані!

Пам’ятаю коли зливався Struts 1 + WebWork = Struts 2, але принаймні це були два концептуально близькі фреймворки. На жаль з Merb не стикався, а от RoR трошки бачив в дії.
Що вийде – буде видно, але характер змін в просторі веб фреймоврків для Ruby дуже цікавий :)

Сім раз відміряй один раз відріж

Ð’ мережі гуляють повідомлення про можливе переписування Twitter з Ruby on Rails на щось інше що краще маштабується. Правда – не правда – час покаже, але вже можна вчитись на помилках інших. Ð’ аплікаціях орієнтованих на комунікацію, таких як твіттер, кешування аля memcached не завжди зможе прийти на допомогу так як по своїй суті воно просто не доречне. RoR хоча Ñ– класна річ, але без “напильника” не дуже вдалий варіант так як при виникненні потреби спускатись на “нищий рівень” комунікації, наприклад як у світі джави з Spring Controller на Java Servlet – у RoR щось відлетить, так як все дуже сильно повязано. До того ж Ruby сама по собі повільна мова Ñ– тому ціна “додавання” обчилювальних потужностей для того щоб добавити нових монгрел серверів Ñ” значно вищою чим наприклад для тої самої джави, не рівняючи вже до ветерана PHP.
Тому коли постане вибір мови і технології на якій потрібно буде написати аплікацію треба дуже добре і тверезо обдумати чи вибрана мова/технологія дійсно відповідають і допоможуть справитись з поставленими задачами.
Twitter Under Pressure...