Skip to content

Monitoring Web Application

momipsl edited this page Sep 11, 2014 · 14 revisions

TODO describe web application

Technology Stack

The web application is built as a rich internet application (RIA) that interacts with a RESTful web service (API).

The RIA is constructed as a single HTML page which is rendered by an embedded javascript application and is styled via CSS stylesheets. The RIA leverages the following 3rd party plugins:

The API is constructed as a python based web server application. As well as the standard HTTP communication protocol it also supports the Web Sockets (WS) communication protocol thereby supporting the construction of real-time web applications that push notifications to connected clients over web socket channels. The API leverages the following:

  • python - the general purpose programming language
  • tornado - a Python web framework and asynchronous networking library
  • PostgreSQL - the world's most advanced open source database
  • RabbitMQ - messaging that just works

Clone this wiki locally