Вы используете Sidekiq для обработки фоновых задач, но сталкиваетесь с проблемами по мере масштабирования вашего приложения? Sidekiq может масштабироваться до 5,000 задач в секунду с небольшими усилиями и знаниями: в "Работа с Sidekiq на практике" я покажу вам как.
"Практика использования Sidekiq" предлагает пошаговый подход к созданию сложного, реального приложения, которое обрабатывает огромный объем задач через Sidekiq.
Содержание включает:
1. Как понять масштабирование: сколько процессов и серверов вам нужно и как эффективно их автоматически масштабировать.
2. Идемпотентность: Увеличьте вашу масштабируемость, отказавшись от "уникальных задач" и вместо этого используя основы информатики для обеспечения работы задач, независимо от количества раз, когда они были поставлены в очередь.
3. Утечка памяти: Как сократить и диагностировать проблемы с памятью, из-за которых вам приходится сталкиваться с огромными счетами за сервер.
4. Настройки параллелизма, безопасность потоков, дизайн и структура очередей, размеры пулов баз данных и многое другое.
Вот что вы получите:
Интерактивный семинар, основанный на опыте использования командной строки. (попробуйте сейчас: gem install skp && skp list)
9 практических упражнений, которые покажут вам, как применять принципы курса на практике.
60 минут HD видео с дополнительными темами по масштабированию Sidekiq.
100-страничный справочник текстового содержания семинара, доступный в нескольких форматах.
Sidekiq Pro и/или Enterprise не требуются. Семинар в основном охватывает функции в Sidekiq OSS (открытого программного обеспечения).
Посмотреть больше
Это пробный урок. Оформите подписку, чтобы получить доступ ко всем материалам курса. Премиум
Ограничение времени просмотра
Вы можете просматривать пробный урок только 10 минут. Получите полный доступ, чтобы смотреть без ограничений.
Я делаю приложения на Ruby быстрее - на всех уровнях стека. Я являюсь владельцем Speedshop, консультационной компании по производительности Ruby on Rails. Я вношу свой вклад в несколько проектов с открытым исходным кодом, таких как Puma и Ruby on Rails. Я участвовал в программе "Shark Tank", вечернем шоу о предпринимательстве на ABC, когда мне было девятнадцать лет.
Команда внимательно читает ваши комментарии и оперативно на них реагирует. Вы можете спокойно оставлять запросы на обновления или задавать любые вопросы о курсе здесь.