Чтобы ответить на ваш первоначальный вопрос, константы, объявленные в environment.rb, доступны по всей базе кода. Избегайте этого, если можете; это может довольно быстро стать конфигурацией спагетти.
В более широком смысле, хотя Rails был (из того, что я понимаю) поточно-ориентированным, начиная с версии 2.2, потоки все еще довольно редки - особенно в MRI - как способ обеспечения параллельной работы, а зеленые потоки MRI в любом случае не особенно полезны , Подумайте об использовании очереди сообщений типа Starling , которая раскручивает другие процессы Ruby для выполнения асинхронной работы.