Текст площадки «Складчик». Упомянутые цены и обещанные результаты могут быть неактуальны; условия покупки проверяйте у продавца.
Курс для практикующих Ruby/Rails-разработчиков, которые хотят:
Читать полное описание
Курс для практикующих Ruby/Rails-разработчиков, которые хотят:
всерьез заняться оптимизацией кода
сделать свои проекты быстрее и эффективнее
добиться профессионального и карьерного роста
получать еще больший кайф от своей работы.
Цель курса: научить участников грамотно выстраивать процесс оптимизации, управлять им и применять правильные инструменты в нужное время и в нужном месте.
После курса вы сможете:
Выстраивать стратегию оптимизации Rails-приложений: уметь определять и собирать нужные метрики, ставить обоснованные цели по производительности и достигать их
Понять, что надо оптимизировать, а что лучше не стоит и подойти к оптимизации любого аспекта Rails-приложения так, чтобы добиться нужного результата
Дружить со сборщиком мусора, профилировать и оптимизировать ruby и rails приложения по процессору и по памяти. Находить и устранять реальные bottleneck'и
Настраивать и использовать мониторинг rails-приложений, настраивать production-окружение и production-like данные локально
Оптимизировать работу СУБД, находить и оптимизировать медленные SQL-запросы, эффективно работать с индексами. Бороться с гидрой N+1, оптимизировать ActiveRecord и понимать, когда лучше работать в обход него
Оптимизировать фронтенд под современный интернет, использовать кеширование по максимуму, понимать как браузер строит страницу, получая ответ сервера, и оптимизировать этот процесс
Оптимизировать свой Development Experience: прогон тестов, сборку, деплой, CI и т.д.
Оптимизировать настройки app-сервера, адаптировать серверы под неравномерную нагрузку
Алексей Васильев
Техлид в Busfor, кандидат технических наук (Github, LinkedIn)
Всерьёз втянулся в оптимизацию при написании кандидатской диссертации].
В научной работе на два порядка ускорил моделирование газотранспортных систем Газпрома за счёт применения архитектурных решений, параллельных и распределённых вычислений, расчётов на графических картах.
В 2015 году сменил академическую среду на продуктовую разработку на Rails.
В Busfor оптимизировал и продолжает оптимизировать всё, что тормозило
(бэкенд, фронтенд, postgres, sprockets, webpack, capistrano, тесты, CI, кэш и т.д.).
За время работы над проектом:
снизил пиковую нагрузку на бэкенд в 5 раз с 15000rpm до 3000rpm
ускорил деплой в 5 раз
ускорил прогон тестов в 4 раза
В 2 раза снизил потребление памяти приложения
в 4 раза ускорил загрузку приложения
ускорил импорт данных объёмом 3Гб в 20 раз, c 60 до 3х минут.
Кроме Rails владеет C++, Go, JavaScript.
Один курс · разные способы доступа
Где удобнее учиться?
Сравните цену и то, как будете заниматься.
Выбирайте не только по цене
ЦенаСумма и выгодность предложения
Удобство интерфейсаОценка формата занятий
Встроенный просмотрБез скачивания всего курса
Занятия с телефонаБез работы с архивами
Без рекламыПри работе с материалами
Найти нужный моментНе пересматривая весь урок
Разобраться в темеПомощь по содержанию, не куратор
Курс для практикующих Ruby/Rails-разработчиков, которые хотят:
всерьез заняться оптимизацией кода
сделать свои проекты быстрее и эффективнее
добиться профессионального и карьерного роста
получать еще больший кайф от своей работы.
Цель курса: научить участников грамотно выстраивать процесс оптимизации, управлять им и применять правильные инструменты в нужное время и в нужном месте.
После курса вы сможете:
Выстраивать стратегию оптимизации Rails-приложений: уметь определять и собирать нужные метрики, ставить обоснованные цели по производительности и достигать их
Понять, что надо оптимизировать, а что лучше не стоит и подойти к оптимизации любого аспекта Rails-приложения так, чтобы добиться нужного результата
Дружить со сборщиком мусора, профилировать и оптимизировать ruby и rails приложения по процессору и по памяти. Находить и устранять реальные bottleneck'и
Настраивать и использовать мониторинг rails-приложений, настраивать production-окружение и production-like данные локально
Оптимизировать работу СУБД, находить и оптимизировать медленные SQL-запросы, эффективно работать с индексами. Бороться с гидрой N+1, оптимизировать ActiveRecord и понимать, когда лучше работать в обход него
Оптимизировать фронтенд под современный интернет, использовать кеширование по максимуму, понимать как браузер строит страницу, получая ответ сервера, и оптимизировать этот процесс
Оптимизировать свой Development Experience: прогон тестов, сборку, деплой, CI и т.д.
Оптимизировать настройки app-сервера, адаптировать серверы под неравномерную нагрузку
Алексей Васильев
Техлид в Busfor, кандидат технических наук (Github, LinkedIn)
Всерьёз втянулся в оптимизацию при написании кандидатской диссертации].
В научной работе на два порядка ускорил моделирование газотранспортных систем Газпрома за счёт применения архитектурных решений, параллельных и распределённых вычислений, расчётов на графических картах.
В 2015 году сменил академическую среду на продуктовую разработку на Rails.
В Busfor оптимизировал и продолжает оптимизировать всё, что тормозило
(бэкенд, фронтенд, postgres, sprockets, webpack, capistrano, тесты, CI, кэш и т.д.).
За время работы над проектом:
снизил пиковую нагрузку на бэкенд в 5 раз с 15000rpm до 3000rpm
ускорил деплой в 5 раз
ускорил прогон тестов в 4 раза
В 2 раза снизил потребление памяти приложения
в 4 раза ускорил загрузку приложения
ускорил импорт данных объёмом 3Гб в 20 раз, c 60 до 3х минут.
Кроме Rails владеет C++, Go, JavaScript.
Программа этой площадки
Программа
Содержание обучения
Что в программе
01Программа83 урока
Одна тема в неделю + задание на неделю.Проверка автором с подробным code reviewВремя не указано
Оптимизация: общие подходы и мантраВремя не указано
Планирование экспериментаВремя не указано
Общая стратегия сбора метрик, постановки целей по оптимизации Rails-приложенийВремя не указано
Сбор метрик и постановка целей по оптимизации памятиВремя не указано
Как устроена работа с памятью в rubyВремя не указано
Сборщик мусора: эволюция, современное состояние, тюнингВремя не указано
Замеры использования памятиВремя не указано
Memory leak vs Memory bloatВремя не указано
Профилирование использования памяти, визуализация и анализ результатовВремя не указано
Возможности сброса работы с ruby на более подходящие части технологического стекаВремя не указано
Альтернативные аллокаторы памяти, jemallocВремя не указано
Связь оптимизации памяти c оптимизацией CPUВремя не указано
Сбор метрик и постановка целей по оптимизации CPUВремя не указано
Особенности организации эксперимента с использованием CPUВремя не указано
Бенчмаркинг ruby-программВремя не указано
Профилирование использования CPU в ruby-коде (rubyprof, stackprof, rbspy)Время не указано
Визуализация и анализ результатов профилирования CPUВремя не указано
Разновидности, идентификация и устранение Bottleneck'овВремя не указано
«В Курсе» — наш основной вариант для перехода. В таблице — возможности сервисов; состав конкретного курса уточняйте перед оплатой.
Как мы оцениваем и что входит в доступ
Звёзды — наша оценка, не отзывы покупателей. Удобство: 2 базовых балла, по одному за занятия без обязательного скачивания, навигацию по курсу и встроенного помощника. Оценка описывает формат сервиса, а не проверку каждого урока.
Цена сравнивается только при подтверждённых одинаковых тарифе, сроке и виде оплаты. Разница с минимальной ценой до 10% — 5 звёзд, до 30% — 4, до 60% — 3, до 100% — 2, больше — 1. Устаревшие и неизвестные цены не оцениваются. Прочерк означает, что данных недостаточно, а не что функции нет.
В Курсе
Курс ещё не подтверждён в библиотеке. Пока доступен поиск во «В Курсе»; цену и возможность добавления нужно уточнить.
Складчик
Условия оплаты
Взнос за участие на площадке: 17 720 ₽. Доступность материала зависит от стадии сбора.
Server-Sent Events, Streaming шаблонов в Rails
На странице площадки указано: Взнос 17 720 р.. Тип платежа, актуальность и соответствие полной цене курса требуют проверки.
Условия проверены 28.09.2026. Перед оплатой проверьте состав предложения у продавца.
Курс для практикующих Ruby/Rails-разработчиков, которые хотят:
всерьез заняться оптимизацией кода
сделать свои проекты быстрее и эффективнее
добиться профессионального и карьерного роста
получать еще больший кайф от своей работы.
Цель курса: научить участников грамотно выстраивать процесс оптимизации, управлять им и применять правильные инструменты в нужное время и в нужном месте.
После курса вы сможете:
Выстраивать стратегию...
Получено 29.09.2026
Возможности использования оптимизированных библиотек для нагруженных частей проектаВремя не указано
Параллельные вычисления в Ruby, GIL, потоки, процессыВремя не указано
Закон АмдалаВремя не указано
Best-practices и gotchasВремя не указано
Сбор метрик и постановка целей по оптимизации бэкендаВремя не указано
Настройка production-like данных локально - зачем и какВремя не указано
Уточнение роли бэкенда в цикле запрос-ответ-взаимодействие современного веб-приложенияВремя не указано
Работа с rack-mini-profilerВремя не указано
Настройка и использование мониторинга NewRelic, Skylight, ScoutВремя не указано
Кеширование!Время не указано
Вынос ресурсоемких процессов в фоновые задачиВремя не указано
Resque, Sidekiq и другиеВремя не указано
Профилирование rails-бэкенда, нагрузочные тесты, численные экспериментыВремя не указано
Сбор метрик и постановка целей по оптимизации работы с базой данныхВремя не указано
Борьба с гидрой N+1Время не указано
Определение и исправление медленных запросовВремя не указано
Сокращение количества запросовВремя не указано
Кэширование сложных запросовВремя не указано
Работа с планировщиком запросов БД с Explain AnalyzeВремя не указано
Эффективная работа с индексами базы данныхВремя не указано
Vacuum, autovacuum и чем он может быть опасенВремя не указано
Импорт больших объёмов данных с ActiveRecord и в обход негоВремя не указано
Польза, цена и альтернативы ActiveRecordВремя не указано
Сбор метрик и постановка целей по оптимизации фронтендаВремя не указано
Формирование Performance mindset у себя и в своей компанииВремя не указано
Оценка стоимости вашего фронтендаВремя не указано
Работа с сервисом WebPageTestВремя не указано
Настройка local-production окруженияВремя не указано
HTTP 1, 2, 3 и как с ними житьВремя не указано
Preconnect, Prefetch, Preload, Server PushВремя не указано
Конкатенация ассетов, CDN rotation, CDN внешних библиотек: за и противВремя не указано
Gzip, brotli, zopfli, WebPВремя не указано
Server-Sent Events, Streaming шаблонов в RailsВремя не указано
Процесс построения браузером страницы в деталяхВремя не указано
Chrome Timeline как профилировщик фронтендаВремя не указано
Формирование оптимального тега HEADВремя не указано
Critical CSSВремя не указано
Оптимизация CSS-бандловВремя не указано
service-workersВремя не указано
Работа с картинками, шрифтамиВремя не указано
Webpack bundle-analyzing, code-splitting, tree-shakingВремя не указано
Автоматизация защиты от разбухания js-бандловВремя не указано
Интеграция инструментов контроля соблюдения бюджетов в CIВремя не указано
PageSpeed Insights, LighthouseВремя не указано
Чек-листы производительного фронтендаВремя не указано
Сбор метрик и постановка целей по оптимизации серверовВремя не указано
Обзор и сравнение альтернативных app-серверов для RailsВремя не указано
Закон ЛиттлаВремя не указано
Расчёт оптимальных настроек серверов для вашего проектаВремя не указано
Контроль потребления памяти в productionВремя не указано
Отлов memory bloat в productionВремя не указано
Оптимизация Rails как фреймворка, derailed_behcnmarksВремя не указано
Оптимизация серверов под неравномерную нагрузкуВремя не указано
Reverse ProxyВремя не указано
Минимальная защита от DDoSВремя не указано
Сбор метрик и постановка целей по оптимизации DXВремя не указано
Ещё раз в важности feedback-loop для разработчикаВремя не указано
Оптимизация open-source инструментовВремя не указано
Оптимизация скорости загрузки RailsВремя не указано
Оптимизация прогона тестовВремя не указано
Оптимизация деплояВремя не указано
Оптимизация пересборкиВремя не указано
Оптимизация CIВремя не указано
Live-reload css и jsВремя не указано
Альтернативы для выбора
Похожие курсы по этой теме
Это другие программы на близкую тему. Они не считаются тем же курсом: сравните содержание, преподавателей и условия.
Похожая тема в направлении «Разработка и программирование»
Этот воркшоп нацелен на Ruby и Rails разработчиков, желающих ускорить временные рамки выполнения тестов на CI и/или локально. C его помощью вы сможете минимизировать время между публикацией обновлений и их реализацией, а также сократить затраты на CI-инфраструктуру.
Что известно об альтернативе
Сопровождение: Вас приглашают на воркшоп, посвященный проблематике Ruby и Rails разработки. Цель – значительное сокращение времени исполнения тестов, как на CI, так и локально, с целью ускорен… источник ↗︎
Онлайн-воркшоп для разработчиков на Ruby и Rails, которые хотят не только разобраться в архитектуре приложений, но и научиться принимать осознанные технические решения. На примере разработки и рефакторинга Rails-проекта наглядно разберем, как и почему сформировались современные архитектурные подходы.
Ruby on Rails - это прорыв в снижении входного барьера в программировании. Мощные веб–приложения, которые раньше разрабатывались за недели или месяцы, теперь могут быть сделаны за считанные дни.
Что известно об альтернативе
Сопровождение: Каждое занятие начинается с проверки домашнего задания и вопросов по нему. Просьба не опаздывать. источник ↗︎
Курс предназначен для всех, кто хочет изучить один из самых элегантных, удобных и востребованных языков программирования. Сегодня Ruby и фреймворк Rails используются многими широко известными компаниями, такими как GitHub, Twitter, Slideshare, Groupon и многие другие. Помимо этого, Ruby применяется как скриптовый язык
Онлайн-воркшоп для Ruby и Rails разработчиков, которые сталкиваются с ростом нагрузки в своих проектах и хотят повысить их производительность, масштабируемость и эффективность. Вы получите практические навыки и разберетесь с нюансами создания устойчивых к нагрузкам решений.
Онлайн-воркшоп для Ruby и Rails разработчиков, которые хотят масштабировать свои проекты без погружения в Kubernetes и AWS. Вы узнаете, как с помощью Kamal 2 легко деплоить, масштабировать и поддерживать приложения
Что известно об альтернативе
Формат: Этот вебинар предназначен для разработчиков Ruby и Rails, желающих масштабировать свои проекты без необходимости изучения Kubernetes и AWS. Вы освоите легкость деплоя, масштабир… источник ↗︎