Size: a a a

2016 November 24

TF

Terry Filch in Rubyata
есть кто из кодеров готовых работать удаленно?
источник
2016 November 28

MS

Mikhail Sytchev in Rubyata
Можно собрать рубяшник в один исполняемый файл с помощью  mruby http://mruby.org/docs/articles/executing-ruby-code-with-mruby.html
источник

RK

Roman Kononov in Rubyata
вместе с гемами?
источник

MS

Mikhail Sytchev in Rubyata
попробую с гемами собрать -- отпишусь
источник

MS

Mikhail Sytchev in Rubyata
Наткнулся через видео с RubyConf 2016
источник

MS

Mikhail Sytchev in Rubyata
источник

MS

Mikhail Sytchev in Rubyata
вечером буду смотреть
источник

RK

Roman Kononov in Rubyata
чот оно все там не прод реди
источник

С

СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️ in Rubyata
Миша, по поводу тредов в рельсах. Рус всё правильно пояснил, я только сделаю акцент на двух вещах:
1. Страдает надёжность: нельзя отследить статус, нельзя ре-трай, если завалилась.
2. Если таких тредов насобирается много в единицу времени, то это либо утечка памяти (это в лучшем случае, если задача IO-intensive), либо ЦПУ вешаться будет и следующие запросы будут буксовать
источник
2016 November 29

RS

Rustam Sharshenov in Rubyata
СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️
Миша, по поводу тредов в рельсах. Рус всё правильно пояснил, я только сделаю акцент на двух вещах:
1. Страдает надёжность: нельзя отследить статус, нельзя ре-трай, если завалилась.
2. Если таких тредов насобирается много в единицу времени, то это либо утечка памяти (это в лучшем случае, если задача IO-intensive), либо ЦПУ вешаться будет и следующие запросы будут буксовать
👍
источник

MS

Mikhail Sytchev in Rubyata
Статус отследить можно. Ретранслятор тоже можно сделать. Ты хотел сказать что это не из коробки. Т.е. Новичку лучше положиться на существующие решения чтобы не отстрелить себе ногу.
источник

MS

Mikhail Sytchev in Rubyata
2. Неактуально для задачи отправки имейла при регистрации
источник

MS

Mikhail Sytchev in Rubyata
Насчёт расходования памяти в целом хороший довод. Я отдебажу этот момент на каком нибудь приложении.
источник

MS

Mikhail Sytchev in Rubyata
Посмотрим на прогрессию траты ресурсов
источник

MS

Mikhail Sytchev in Rubyata
источник

MS

Mikhail Sytchev in Rubyata
>> Несмотря на то, что в данном методе не происходит запроса к бд, rails все равно резервирует соединения на протяжении каждого запроса. И если во время запроса будет не хватать соединений, то приложение будет ждать, пока не получит своего.

Блеск и нищета фреймворков
источник

С

СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️ in Rubyata
Rails 4 thread safety не имеет вообще никакого отношения к тому, что ты говоришь
источник

С

СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️ in Rubyata
Mikhail Sytchev
>> Несмотря на то, что в данном методе не происходит запроса к бд, rails все равно резервирует соединения на протяжении каждого запроса. И если во время запроса будет не хватать соединений, то приложение будет ждать, пока не получит своего.

Блеск и нищета фреймворков
Волшебную кнопочку fork  видал? Вперёд :)
источник

С

СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️ in Rubyata
Mikhail Sytchev
Статус отследить можно. Ретранслятор тоже можно сделать. Ты хотел сказать что это не из коробки. Т.е. Новичку лучше положиться на существующие решения чтобы не отстрелить себе ногу.
Если можно отследить статус и сделать надёжный ретрай, значит ты это всё где-то будешь персистентно хранить. А значит ты просто из рельсового процесса сделаешь плохой сайдкик. А преимущества есть?
источник

С

СчАсТлИвАя НО НЕ ТВОЯ ❤️❤️❤️ in Rubyata
Mikhail Sytchev
2. Неактуально для задачи отправки имейла при регистрации
Это как раз IO-intensive задача. ЦПУ брать не будет, а память — да.
источник