MathML Cloud AWS Architecture

Skip to end of metadata
Go to start of metadata
You are viewing an old version of this page. View the current version. Compare with Current  |   View Page History

The application was initially built on Azure after which it was moved to AWS. The software packages used are all the same as that referred to at MMLC-Azure. The infrastructure now has changed to AWS and the application as a whole has been dockerized.

Summarizing the notes from the link above :
We have 2 components, the Web application and the API.

  • API : Built on Sails. This generates the specified modalities for a given equation. It utilizes MathJax and the Speech Rules Engine. This then stores the data in a MongoDB database.
  • Web Application : This is built using Backbone and makes use of the API for generating the different modalities.

AWS Infrastructure

Software libraries used

Mongodb
Node
Sails
Backbone
MathJax
Bootstrap
Sails-mongo

Known Issues/Dependencies

Possible Performance related updates

Enter labels to add to this page:
Please wait 
Looking for a label? Just start typing.