| Contest's Project Name: |
PackRat
|
| Contest's Project Description: |
Sometimes you need to store some objects in space which contains many non-indexing fields. These fields add a huge memory usage overhead, but packing these fields as a blob can greatly reduce the memory usage of the object. PackRat will provide a common mechanism for solving this problem.
Sometimes you need to store some objects in space which contains many non-indexing fields. These fields add a huge memory usage overhead, but packing these fields as a blob can greatly reduce the memory usage of the object. PackRat will provide a common mechanism for solving this problem.
|
| Contest's Project Category: |
Extension
|
| The Challenge: |
PackRat will provide an interfaces to pack and unpack Entities and choose packing method
|
| Technologies: |
Java
|
| Restricted Environments: |
None
|
| Applicable Scenario/s : |
Imagine that you need to store an object which represents a lyric. These object will contain fields like Artist, Title and Lyric. The clients API will search this object only by Artist or by Title, so the Lyric field (which can be represented as a String) can be packed using GZIP. For an average song it will decrease the memory usage of the object by 2 times.
Imagine that you need to store an object which represents a lyric. These object will contain fields like Artist, Title and Lyric. The clients API will search this object only by Artist or by Title, so the Lyric field (which can be represented as a String) can be packed using GZIP. For an average song it will decrease the memory usage of the object by 2 times.
|
| Exist Already?: |
A particular case is used in the real project
|
| Submission Maturity: |
Concept
|
| Contest Terms & Conditions: |
Yes
|
| Contributor License Agreement: |
Yes
|