48hr Cockpit Group Management Improvement Release Assembly

Register
Submit a solution
The challenge is finished.

Challenge Overview

Project Overview

We'd like to make some improvements (especially performance) on the group related logic in Cockpit, the purpose of this contest is to identify the performance issue and design a better solution for the changes.

Competition Task Overview

The purpose of this contest is to implement the performance improvements as well as a few other small enhancements defined in the architecture.

We're referring to the following page on Cockpit:

Details

Please refer to the provided architecture documents for details.

Technology Overview

  • Java
  • JBoss
  • JSP
  • Informix
  • Javascript

VM, SVN

VM:

VM specific information is found here: http://www.topcoder.com/wiki/display/docs/VM+Image+2.5.

Upon registration as a submitter or reviewer you will need to request a VM based on the new TopCoder Cockpit/Direct image. To request your image, please use the forum.

Before requesting your VM, you need to ensure that you have an SSH key created and in your member profile. Instructions to do so are here:http://www.topcoder.com/wiki/display/projects/Generate+SSH+Key, and instructions to connect afterwards are here: http://www.topcoder.com/wiki/display/projects/Connect+Using+SSH+Key.

There is a TC Site Resource page that contains documentation / instructions for the VM instance you will be issued upon request. It is located here:http://www.topcoder.com/wiki/display/projects/Cockpit%2CDirect+VM

 

SVN:

Please email support@topcoder.com to request access to direct trunk and any other SVN paths listed above and below, please include the contest title/link and your user name in the email.

Cockpit: https://coder.topcoder.com/tcs/clients/cronos/applications/direct/trunk
DB Trunk: https://coder.topcoder.com/internal/database/scripts/trunk



Final Submission Guidelines

Submission Deliverables

A complete list of deliverables can be viewed in the TopCoder Assembly competition Tutorial at: http://apps.topcoder.com/wiki/display/tc/Assembly+Competition+Tutorials 

Below is an overview of the deliverables:

  • All changes required in the architecture.
  • A complete and detailed deployment documented explaining how to deploy the application including configuration information.
  • Test data and verification steps.

Final Submission

For each member, the final submission should be uploaded to the Online Review Tool.

Review style

Final Review

Community Review Board

Approval

User Sign-Off

Challenge links

ID: 30039083