차세대 밴드 외 쓰레기 수집 기술
Shopify는 Ruby의 쓰레기 수집기를 조정하여 요청 주기에서 주요 수집의 영향을 줄이기 위해 밴드 외 쓰레기 수집을 도입했습니다. 새로운 기능 GC.config(rgengc_allow_full_mark: true/false)
를 통해 주요 수집을 완전히 비활성화하고, 이로 인해 서비스 지연 시간이 크게 개선되었습니다. 이 기술은 서버의 처리 능력에 미치는 영향은 크지 않지만, 구현의 단순성에서 큰 이점을 보였습니다.