performance benchmark tool of serialization libraries written in C++.
C++ Shell
Switch branches/tags
Nothing to show
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
README.md
speedtest.cc
speedtest_msgpack.h
speedtest_protobuf.proto
speedtest_run.sh

README.md

Serializer Speed Test

http://github.com/frsyuki/serializer-speed-test

Overview

Performance benchmark tool of serialization libraries written in C++.

Libraries

MessagePack

MessagePack is an extremely efficient object serialization library. It's like JSON, but very fast and small.

Protocol Buffers

Protocol Buffers are a way of encoding structured data in an efficient yet extensible format. Google uses Protocol Buffers for almost all of its internal RPC protocols and file formats.

YAJL

Yet Another JSON Library. YAJL is a small event-driven (SAX-style) JSON parser written in ANSI C, and a small validating JSON generator.