User Tools

Site Tools


access:trackwork_server

This is an old revision of the document!


Main Page

Trackwork Server

This page is intended for discussion of the Trackwork Server with a focus on issues and concerns of scalability, performance, maintenance and day to day operations.

Scalability

Performance

Maintainability

  1. Unit Tests
    1. Full suite of unit tests to support regression testing
    2. App to simulate a TMM for unit testing, error injection and load testing.

Operations

Basic administration tasks are not addressed by the C implementation. A Java administration tool has been written to address a few of the basic tasks such as customer creation, removal and module configuration and assignment. Following is a list of items that are not covered or require manual configuration:

  1. Project archiving (Backup)
  2. Server version upgrade per customer
  3. Load balancing/moving customer data to new servers
  4. Firewall port allocation and configuration
  5. More robust logging
    1. Log for each TMM per customer
    2. Log file rolling (log files are currently unbounded)
    3. Improved log messages
access/trackwork_server.1239913284.txt.gz · Last modified: 2012/10/10 17:12 (external edit)