Популярное

Музыка Кино и Анимация Автомобили Животные Спорт Путешествия Игры Юмор

Интересные видео

2025 Сериалы Трейлеры Новости Как сделать Видеоуроки Diy своими руками

Топ запросов

смотреть а4 schoolboy runaway турецкий сериал смотреть мультфильмы эдисон
dTub
Скачать

Inner Workings of Puma - Joshua Young. Ruby Melbourne Meetup January 2025

Автор: Ruby Australia

Загружено: 2025-02-18

Просмотров: 138

Описание:

Join our next meetup! https://melbourne.ruby.org.au
Ruby Melbourne Meetup- 30 January 2025

Joshua Young (https://github.com/joshuay03) walks through how Puma actually works under the hood, starting with how Rails boots the server and moving into Puma's internal architecture. He explains that Puma operates in two modes: single mode with one process and thread pool, and cluster mode with multiple worker processes.

The talk covers several key features including the reactor thread that handles incomplete requests, load balancing mechanisms that prioritize idle workers, and the copy-on-write optimization in cluster mode. Josh demonstrates how the preload_app feature loads the application once in the master process before forking workers, allowing them to share memory for read-only data like Rails configuration. He also reveals some gotchas, like how this memory-saving feature was supposed to be enabled by default but only worked with certain configuration methods.

Throughout the presentation, Josh emphasizes the sophisticated engineering behind the simple rails server command that most developers use daily.

Inner Workings of Puma - Joshua Young. Ruby Melbourne Meetup January 2025

Поделиться в:

Доступные форматы для скачивания:

Скачать видео mp4

  • Информация по загрузке:

Скачать аудио mp3

Похожие видео

Health & Fitness Club Demo

Health & Fitness Club Demo

TDD: Why does it fail? - Michael Milewski

TDD: Why does it fail? - Michael Milewski

Being happy with frontend development again with Turbo (Hotwire) and StimulusJS - Jerome Paul

Being happy with frontend development again with Turbo (Hotwire) and StimulusJS - Jerome Paul

Ruby под нагрузкой, или меняем Puma на Falcon за неделю до релиза

Ruby под нагрузкой, или меняем Puma на Falcon за неделю до релиза

Rack Fundamentals Revisited - Simon Hildebrandt

Rack Fundamentals Revisited - Simon Hildebrandt

Semantic Searching and RAG with Ruby - Dan Milne

Semantic Searching and RAG with Ruby - Dan Milne

How do `CurrentAttributes` work? - Abhijeet Anand

How do `CurrentAttributes` work? - Abhijeet Anand

Как Ubuntu Предала Linux - Вся Правда о Взлёте и Падении Canonical

Как Ubuntu Предала Linux - Вся Правда о Взлёте и Падении Canonical

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

LLM и GPT - как работают большие языковые модели? Визуальное введение в трансформеры

Docker за 20 минут

Docker за 20 минут

Retrospective on the Command Pattern at Ferocia - Tom Dalling

Retrospective on the Command Pattern at Ferocia - Tom Dalling

Нужно ли изучать Ruby и Rails? Почему так мало актуальных курсов? #ruby #rails #rubyonrails #pro

Нужно ли изучать Ruby и Rails? Почему так мало актуальных курсов? #ruby #rails #rubyonrails #pro

Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности

Музыка для работы за компьютером | Фоновая музыка для концентрации и продуктивности

Kubernetes — Простым Языком на Понятном Примере

Kubernetes — Простым Языком на Понятном Примере

Как SDD превращает AI в твоего личного Senior-архитектора

Как SDD превращает AI в твоего личного Senior-архитектора

Решаю ТЕСТОВОЕ ЗАДАНИЕ JUNIOR Backend Разработчика на Python

Решаю ТЕСТОВОЕ ЗАДАНИЕ JUNIOR Backend Разработчика на Python

Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

Что такое Rest API (http)? Soap? GraphQL? Websockets? RPC (gRPC, tRPC). Клиент - сервер. Вся теория

Rack - The BEST Ruby Web Framework

Rack - The BEST Ruby Web Framework

Claude Code: полный гайд по AI-кодингу (хаки, техники и секреты)

Claude Code: полный гайд по AI-кодингу (хаки, техники и секреты)

ВСЕ ЧТО НУЖНО ЗНАТЬ О ДЕПЛОЕ, DOCKER, CI/CD, ЕСЛИ ТЫ НОВИЧОК

ВСЕ ЧТО НУЖНО ЗНАТЬ О ДЕПЛОЕ, DOCKER, CI/CD, ЕСЛИ ТЫ НОВИЧОК

© 2025 dtub. Все права защищены.



  • Контакты
  • О нас
  • Политика конфиденциальности



Контакты для правообладателей: [email protected]