Size: a a a

Ruby, Rails, Hanami | dry-rb

2020 October 06

AI

Alex Iv in Ruby, Rails, Hanami | dry-rb
Они этим занимаются достаточно долго
источник

RA

Rustam Abdul in Ruby, Rails, Hanami | dry-rb
Alex Iv
они не могут
А почему?
источник

AI

Alex Iv in Ruby, Rails, Hanami | dry-rb
Anatolii Volodko
Код нужно смотреть и транзакции, скорее всего что-то может быть совсем не оптимально. Самое быстрое, но временное решение это миграция БД на быстрые диски, обычно так бывает если стоит старые hdd.
Еще зависит от самой БД, к примеру у монги часто такое можно встретить
Диски быстрые SSD-шные, нашли одну операцию без индеска, поправили, но все равно падает
источник

RA

Rustam Abdul in Ruby, Rails, Hanami | dry-rb
Самиц топ варик
источник

AI

Alex Iv in Ruby, Rails, Hanami | dry-rb
Rustam Abdul
А почему?
База оч большая, и сервер - не инстанс на DO за 5$ ☺️
источник

E

Evgeny in Ruby, Rails, Hanami | dry-rb
Тогда посмотрите, куда хотят "штаты" и оптимизируйте именно эти запросы например
источник

RA

Rustam Abdul in Ruby, Rails, Hanami | dry-rb
Alex Iv
База оч большая, и сервер - не инстанс на DO за 5$ ☺️
А вариант со скейлингом бд?
источник

RA

Rustam Abdul in Ruby, Rails, Hanami | dry-rb
Цега +/- та же
источник

AI

Alex Iv in Ruby, Rails, Hanami | dry-rb
Rustam Abdul
А вариант со скейлингом бд?
Сервер БД уперся в потолок по диску, быстрее пока не можем у текущей ситуации оперативно поменяться.
источник

E

Evgeny in Ruby, Rails, Hanami | dry-rb
Не плоди юникорнов больше, чем бд переварить может
источник

E

Evgeny in Ruby, Rails, Hanami | dry-rb
начни с чего-нибудь )
источник

AI

Alex Iv in Ruby, Rails, Hanami | dry-rb
На сервере живет база мускулевая
источник

AV

Anatolii Volodko in Ruby, Rails, Hanami | dry-rb
Alex Iv
Диски быстрые SSD-шные, нашли одну операцию без индеска, поправили, но все равно падает
Индексы это часть решения и не всегда рабочее. Диски это обычно не чтение - записи, апдейты. Как они сессии хранят? Можно вынести если в БД. Настройки базы и прочие штуки это вторично, код нужно смотреть и если есть ньюрелик транзакции.
источник

AI

Alex Iv in Ruby, Rails, Hanami | dry-rb
Anatolii Volodko
Индексы это часть решения и не всегда рабочее. Диски это обычно не чтение - записи, апдейты. Как они сессии хранят? Можно вынести если в БД. Настройки базы и прочие штуки это вторично, код нужно смотреть и если есть ньюрелик транзакции.
Тут начинается интересные вещи. Ни у кого нет доступа в кабинет Скаута, хотя логи туда отправляются.  🤨 рукалицо
источник

AI

Alex Iv in Ruby, Rails, Hanami | dry-rb
Rustam Abdul
А вариант со скейлингом бд?
Что именно ты имеешь в виду?
источник

AI

Alex Iv in Ruby, Rails, Hanami | dry-rb
Anatolii Volodko
Индексы это часть решения и не всегда рабочее. Диски это обычно не чтение - записи, апдейты. Как они сессии хранят? Можно вынести если в БД. Настройки базы и прочие штуки это вторично, код нужно смотреть и если есть ньюрелик транзакции.
Да, это боль. Я вчера им предложил, пока ответа не получил. Как организовать лучше?
источник

AI

Alex Iv in Ruby, Rails, Hanami | dry-rb
Я про сессии
источник

AV

Anatolii Volodko in Ruby, Rails, Hanami | dry-rb
Alex Iv
Тут начинается интересные вещи. Ни у кого нет доступа в кабинет Скаута, хотя логи туда отправляются.  🤨 рукалицо
Так выпилить и новое что-то вкрутить. Так быстрее будет, мы же не цыгане, на кофейной гуще не гадаем. Это придумано человеком, а значит и может быть им исправлено.
источник

AV

Anatolii Volodko in Ruby, Rails, Hanami | dry-rb
Alex Iv
Да, это боль. Я вчера им предложил, пока ответа не получил. Как организовать лучше?
Хоть в редис, хоть в мемкеш, кому что нравится, можно вообще временно убрать, если апи, но это для смелых😅
источник

AI

Alex Iv in Ruby, Rails, Hanami | dry-rb
Anatolii Volodko
Хоть в редис, хоть в мемкеш, кому что нравится, можно вообще временно убрать, если апи, но это для смелых😅
Да, спасибо, я лиду написал, будем тогда обсуждать 🙂
источник