Size: a a a

pro.rb (Ruby/Rails / RU)

2021 January 29

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Т.е. на одну проблему меньше
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Тем более это важно в распределенных сетевых системах
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Два руби сервиса, один другому, тот в базу, в итоге все будет блочиться на кэш/базу, на две потенциальных проблем меньше
источник

AD

Anton Davydov in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
Два руби сервиса, один другому, тот в базу, в итоге все будет блочиться на кэш/базу, на две потенциальных проблем меньше
Так тут и проблема, зачем вообще ходить из сервиса в сервис?
источник

AD

Anton Davydov in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
Я тебе говорю про конкретную ситуацию которая точно есть в 90% проектах на веб рубях
Ты часто с этом сталкивался в своих проектах?
источник

AD

Anton Davydov in pro.rb (Ruby/Rails / RU)
(Я нет, один раз всего)
источник

AD

Anton Davydov in pro.rb (Ruby/Rails / RU)
Anton Davydov
(Я нет, один раз всего)
(Вполне может быть, что все проекты которые я делал были не очень)
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Anton Davydov
Ты часто с этом сталкивался в своих проектах?
В том что тормозит на руби потоках? Коротко: да
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
В том что кравлер без асинхронщины ограничен своими потоками тоже
источник

AD

Anton Davydov in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
В том что кравлер без асинхронщины ограничен своими потоками тоже
И это не решается без асинхронщины в руби?
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Anton Davydov
И это не решается без асинхронщины в руби?
С ней это проще решается
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Anton Davydov
(Я нет, один раз всего)
Ну ты скалировал воркеры наверное?
источник

AD

Anton Davydov in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
Ну ты скалировал воркеры наверное?
В сайдкике или пуме?
источник

AD

Anton Davydov in pro.rb (Ruby/Rails / RU)
В первом случае я не парюсь, а во втором, либо нагрузки не было достаточно, либо уже Кубер спокойно скейлил все
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Anton Davydov
В сайдкике или пуме?
В пуме
источник

AI

Alex Ilizarov in pro.rb (Ruby/Rails / RU)
Не  у всех кубы ))
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
конкурентность в руби уже есть (причем давно, причем для вэб сервиса - это уже в избытке)
источник

IN

Ivan Naumov in pro.rb (Ruby/Rails / RU)
Alex Ilizarov
Не  у всех кубы ))
пуму то скейлить и без кубы просто, просто не будет автоскейлинга. Впрочем если ты не дошёл до кубы, значит оно тебе и не нужно 🤔
источник

AK

Alexander Kudrin in pro.rb (Ruby/Rails / RU)
Асинхронщина - это проблема тех. слоя. Но бардак в твоем проекте на бизнес слое %username%.
источник

AK

Alexander Kudrin in pro.rb (Ruby/Rails / RU)
Программисты часто не понимаю, что их задача не просто написать код, а  реализовать продукт. А для этого нужно грамотно собрать функциональные и системные требования. И описать бизнес слой так как работает бизнес модель в реальном мире.
источник