DHH의 기조연설은 개발자들이 기업에 지불하는 비용을 줄이고 애플리케이션 및 하드웨어에 대한 완전한 제어권을 확보하는 데 중점을 두었습니다. 이를 통해 개발자는 Linux, OS 설정 및 보안과 같은 필수 기술을 습득할 수 있습니다. 특히, DHH의 새로운 Arch 기반 Linux 빌드인 ‘Omarchy’는 Omakub의 후속작으로 많은 관심을 받았습니다.
대규모 Rails 애플리케이션 스케일링 관련 발표들은 다음과 같습니다:
Multi-Tenant Rails (Mike Dalessio)
각 사용자가 자체 SQLite 데이터베이스를 가질 수 있도록 하는 아키텍처에 대한 발표였습니다. 이는 사용자 데이터 프라이버시를 크게 향상시킬 수 있는 방안으로, Rails의 다양한 모듈이 어떻게 상호작용하는지 보여주며 activerecord-tenanted gem을 소개했습니다.
Ruby Stability at Scale (Peter Zhu)
Shopify와 같은 대규모 애플리케이션에서 발생하는 크래시를 디버깅하고 식별하는 방법에 대한 심도 깊은 내용을 다루었습니다. 이는 낮은 수준의 시스템 이해가 필요한 복잡한 주제로, 숙련된 Ruby 개발자에게 유용한 통찰을 제공했습니다.
The $1B Rails Startup (Jack Sharkey)
젊은 엔지니어들의 열정과 끈기, 그리고 창의적인 문제 해결 능력을 통해 10억 달러 규모의 스타트업을 성공시킨 사례를 공유했습니다. Rails가 스케일링에 적합하지 않다는 오해를 불식시키며, 프레임워크가 아닌 기술과 태도가 성공의 핵심임을 강조했습니다.
이러한 발표들은 Rails의 지속적인 발전과 함께 개발자들이 직면하는 실제 문제에 대한 실용적인 해결책을 제시했습니다.