El objetivo está desatendido
El autor lleva sin comentar el objetivo 3 años 1 mes 16 días
Carrera y trabajo
Научиться оптимизировать Ruby on Rails
что хотел разобраться вот с этим:
- находить и фиксить медленные запросы
- научиться работать с индексами
- научиться нормально кешировать сложные запросы
- нагрузочное тестирование
- собирать метрики по CPU
- параллельные вычисления
- сбор метрик и оптимизация памяти
- сборщик мусора
- профилирование использования памяти
- prefetch
- конкатенация ассетов
- контроль памяти в production
- оптимизация сервера под неравномерные нагрузки
- live-reload css и js
- альтернативные web-сервера для rails
- оптимизация прогона тестов
- оптимизация работы СУБД
- гем мемоизации
Criterio del fin
Там целый список, но в итоге понять, какие места в разработке я делаю узкими
Recursos personales
1 час в будний день, и 5 часов в выходной
-
Научиться оптимизировать обычные Ruby-скрипты
есть простой скрипт, который плохо работает. Нужно додумать его оптимизацию, глядя на метрики, выявлять места, которые дольше всего выполняются.
UPD.
ещё и сделал это ±правильно
https://github.com/hardcode-dev/rails-optimization-task1/pull/94 -
Разобраться, как работает память в ruby
научиться выявлять долгую работу GC и подметания.
разобраться какие объекты в памяти сколько весят, и как определять сколько чего создано в данный момент в процессе выполнения скрипта
- 418
- 24 septiembre 2021, 17:51
¡No omita entradas nuevas!
Suscríbase al objetivo y siga su logro