Module Assembly - ATS Content Plugin Module Assembly 2

Key Information

Register
Submit
The challenge is finished.

Challenge Overview

Our client has a custom cache protocol for its content delivery network (CDN), which they are migrating to standardized HTTP cache protocols.

Apache Traffic Server (ATS) should be used to implement migrating to HTTP cache protocol. Using custom ATS plugin we will implement C2 protocol and ATS will serve as C2 proxy-cache server.

ATS SDK provides ability to add custom hooks at different points of HTTP request processing and current plugin uses several hooks to perform customization due to C2 Protocol specification.

Task of Part 2 Assembly is implement minor requirements of C2 Protocol and provide in result plugin that completely implement C2 Protocol requirements.

NOTE: We've implemented mock programs(C2 server and client) to faciliate the development and testing, please do use the mock programs to test and verify the assembly code.



Final Submission Guidelines

See supporting documents on forum.

ELIGIBLE EVENTS:

2013 TopCoder(R) Open

REVIEW STYLE:

Final Review:

Community Review Board

Approval:

User Sign-Off

SHARE:

ID: 30031420