International Journal of Computer Applications |
Foundation of Computer Science (FCS), NY, USA |
Volume 180 - Number 28 |
Year of Publication: 2018 |
Authors: David Carrera Castillo, Jonathan Rosales, Gustavo A. Torres Blanco |
10.5120/ijca2018916670 |
David Carrera Castillo, Jonathan Rosales, Gustavo A. Torres Blanco . Optimizing Binary Serialization with an Independent Data Definition Format. International Journal of Computer Applications. 180, 28 ( Mar 2018), 15-18. DOI=10.5120/ijca2018916670
The current technologies used for message communication over a network, will begin to be inefficient as the diversity of the hardware and the need to transfer more information in less time increases, as mobile applications and the bandwidth consumption is important; therefore, the methods of sending data in the network is an important area to analyze if we want to optimize the time of data transfer and size of the information. The object serialization is a key element to optimize when looking to reduce transfer time, network saturation, processing of data sent and storage of information. In this paper we propose an algorithm to optimize binary serialization based on the current formats like MessagePack, Protocol Buffers and JSON. To show the efficiency, test cases were executed which show an optimization of 25% and 50% in file size and serialization time respectively.