Skip to content

Performance (Violin Plots)

These violin plots visualize the serialization and deserialization performance across different data payloads for both C# and Python serializers. The shape of the "violin" represents the density of measurements: wider sections indicate more measurements at that particular time duration.

C# Serializers

Person (Complex Object)

C# Person

Telemetry (Numeric Arrays)

C# Telemetry

EDI 835 (Deeply Nested)

C# EDI 835

String Array

C# String Array

Integer (Primitive Baseline)

C# Integer

Simple Object (Minimal Overhead)

C# Simple Object

Object Graph (Circular References)

C# Object Graph


Python Serializers

Person (Complex Object)

Python Person

Telemetry (Numeric Arrays)

Python Telemetry

EDI 835 (Deeply Nested)

Python EDI 835

String Array

Python String Array

Integer (Primitive Baseline)

Python Integer

Simple Object (Minimal Overhead)

Python Simple Object

Object Graph (Circular References)

Python Object Graph