Size: a a a

2016 November 23

MS

Mikhail Sytchev in Rubyata
это от реализации твоей зависит. можешь там и статус проследить
источник

RS

Rustam Sharshenov in Rubyata
чувак, если тебе асинхронщина нужна 1 раз на весь проект и фейл нефатален, то оставь так
если бекграунда больше - лучше причесать, ибо все быстро станет кашей
источник

MS

Mikhail Sytchev in Rubyata
рассматриваем стандартный кейс: отправка письма при регистрации
источник

RS

Rustam Sharshenov in Rubyata
ок, я здесь за колбек в модели, или ивент в стейт-машине
источник

RS

Rustam Sharshenov in Rubyata
но это ИМХО
источник

MS

Mikhail Sytchev in Rubyata
это архитектурно, а исполнять отправку где?
источник

MS

Mikhail Sytchev in Rubyata
в новом треде или в воркере очереди?
источник

RS

Rustam Sharshenov in Rubyata
>> в воркере очереди
this
источник

RS

Rustam Sharshenov in Rubyata
Смотри, код, выполняемый в очереди легко троттлится при желании. Код, запускаемый в треде твоего приложения может дать почву для DDoS
источник

MS

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

MS

Mikhail Sytchev in Rubyata
глубоко копаешь
источник

MS

Mikhail Sytchev in Rubyata
может такое быть
источник

MS

Mikhail Sytchev in Rubyata
но тротлить воркеры без прецедента ты тоже не будешь
источник

MS

Mikhail Sytchev in Rubyata
т.е. первый раз все-равно хапнешь
источник

RS

Rustam Sharshenov in Rubyata
давай, лучше, как-нибудь потрем за такие темы оффлайн за кружкой пива. А то чет не оче в чатике печатать много букаф вечером
источник

MS

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

MS

Mikhail Sytchev in Rubyata
я думаль этот чат для этого
источник

RK

Roman Kononov in Rubyata
мне тоже этот новый тред не нравится
источник

RK

Roman Kononov in Rubyata
надо в IronWorker отправлять письмо
источник

RK

Roman Kononov in Rubyata
или в IronFunctions
источник