ember-rails는 실제로 Discourse에서 사용되는 Ruby gem입니다.
Discourse 스태프가 더 정확한 설명을 할 수 있겠지만, 대략적으로 EmberJS는 프론트엔드를, Ruby-on-Rails는 백엔드를 담당합니다. 물론 Discourse는 자체적인 아키텍처 요소를 포함하고 있으며, 어떤 대형 애플리케이션이든 그렇듯이 정확한 구성은 적어도 어느 정도 고유합니다.
동작 방식을 잘 설명해 주는 글은 여기 있습니다: Creating Routes in Discourse and Showing Data
API 문서는 여기 있습니다: https://docs.discourse.org