LINUX.ORG.RU

История изменений

Исправление umren, (текущая версия) :

Предположим го быстрее руби в 10 раз

Go быстрее Ruby в ~50 раз, кроме того в Go встроенные горутины которые позволяют не занимать треды во время ожиданий БД, внешних сервисов и всего что в сети. Как видишь разница - огромная. Один Application Server на Go покроет 30-50 на твоих Ruby.

Горутин можно породить миллионы, сколько тредов в Ruby ты можешь иметь? вот тебе и ответ.

++ памяти жрет в десятки раз меньше, так что Ruby это такое же legacy как PHP, а новые проекты надо делать на новых технологиях которые дают новые плюшки.

Исправление umren, :

Предположим го быстрее руби в 10 раз

Go быстрее Ruby в ~50 раз, кроме того в Go встроенные горутины которые позволяют не занимать треды во время ожиданий БД, внешних сервисов и всего что в сети. Как видишь разница - огромная. Один Application Server на Go покроет 30-50 на твоих Ruby.

Горутин можно породить миллионы, сколько тредов в Ruby ты можешь иметь? вот тебе и ответ.

Исходная версия umren, :

Предположим го быстрее руби в 10 раз

Go быстрее Ruby в ~50 раз, кроме того в Go встроенные горутины которые позволяют не занимать треды во время ожиданий БД, внешних сервисов и всего что в сети. Как видишь разница - огромная. Один Application Server на Go покроет 30-50 на твоих Ruby.