Zip and Gzip

Register
Submit a solution
The challenge is finished.

Challenge Overview

Zip/Gzip component is required in a log processing application called ARMS that receives log messages that are sent by the middleware transformation applications. These middleware transformation applications are deployed to an Enterprise Service Bus (ESB) and at minimum logs the message received from the source system and the message that is transformed and sent to the target systems.

Each log message to ARMS contains metadata about the message processed by the ESB and a payload or data that the ESB processes as input and creates as an output. This payload/data is provided in either a compressed or uncompressed format into ARMS. ARMS processes these log messages and stores the payload data always in a compressed format into the database’s blob column in a payload table.

ARMS also have front end users who access the ARMS GUI web front end to retrieve the payload data for analysis. This data would need to be decompressed by the same component for the users.

The purpose of this competition is create a component that can zip or gzip an uncompressed data and also can unzip or gunzip a compressed data retrieved from the blob column of a table.



Final Submission Guidelines

N/A

Review style

Final Review

Community Review Board

Approval

User Sign-Off

Challenge links

ID: 30029039