Skip to content

edX Production Stack

Andy Armstrong edited this page Apr 3, 2014 · 20 revisions

The fullstack configuration has the following components:

  • LMS (student facing website)
  • Studio (course authoring)
  • Xqueue (queuing server that uses RabbitMQ for custom graders)
  • Forums / elasticsearch / ruby (discussion forums)
  • Demo course
  • ORA - take a submission, passes it through machine learning grading, peer grading, and staff grading as appropriate
  • Discern - machine-learning-based automated textual classification as an API service
  • Ease - a library that allows for machine learning based classification of textual content

For a comparison, look at the Developer Stack page

There are three documented ways to install the edX Production Stack:

Once the production stack is installed, see edX-Managing-the-Production-Stack for how to manage and update the server