Tagged articles
9 articles
Page 1 of 1
DeWu Technology
DeWu Technology
Sep 10, 2025 · Backend Development

Unlocking Hessian: How Java’s Binary Serialization Boosts Performance

This article explains the core principles of Hessian, a Java‑optimized binary serialization protocol, covering object graph traversal, encoding formats, data‑block tags, repeated‑object reuse, small‑integer inlining, and integer compression, and shows why it offers higher efficiency and compression than text‑based alternatives.

HessianJavabinary protocol
0 likes · 17 min read
Unlocking Hessian: How Java’s Binary Serialization Boosts Performance
Code Mala Tang
Code Mala Tang
Jun 15, 2024 · Fundamentals

Why ProtoBuf Is the Future of Efficient Data Serialization

This article explains what Protocol Buffers (ProtoBuf) are, how they work, their key advantages over JSON and XML, practical usage patterns with code examples, compression mechanisms, real‑world applications, and best practices for maintaining compatibility in modern software systems.

binary protocoldata serializationgRPC
0 likes · 16 min read
Why ProtoBuf Is the Future of Efficient Data Serialization
Liangxu Linux
Liangxu Linux
Jul 5, 2022 · Fundamentals

Mastering Protocol Layer Design: From Text to Binary and Secure Transport

This article explains the principles of protocol design, covering layered architecture, the differences between text, binary, and streaming XML application protocols, security layer options beyond SSL, and transport layer choices, providing concrete examples and code snippets to illustrate each concept.

Transportbinary protocolnetwork layers
0 likes · 8 min read
Mastering Protocol Layer Design: From Text to Binary and Secure Transport
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Apr 2, 2021 · Fundamentals

Introduction to Protobuf and Its Practical Application in Frontend and Backend Development

This article introduces Google Protocol Buffers, explains its binary encoding principles such as Tag‑Length‑Value, Varint and ZigZag, compares its efficiency with JSON/XML, and provides a step‑by‑step demo of building a Protobuf‑based WebSocket communication system using Node.js, protobufjs and a simple HTTP server.

Node.jsWebSocketbinary protocol
0 likes · 19 min read
Introduction to Protobuf and Its Practical Application in Frontend and Backend Development
Jike Tech Team
Jike Tech Team
Jun 11, 2020 · Fundamentals

Unlocking the Secrets of AMQP: A Deep Dive into Message Queuing Protocol

This article explores the AMQP 0.9.1 protocol in depth, covering its core concepts, model components, layered architecture, lifecycle of exchanges, queues, channels, and bindings, as well as command classes, transport details, and practical usage patterns for building robust messaging systems.

AMQPMessage QueueMessaging Architecture
0 likes · 29 min read
Unlocking the Secrets of AMQP: A Deep Dive into Message Queuing Protocol
Tencent Cloud Developer
Tencent Cloud Developer
Mar 22, 2018 · Mobile Development

Evolution of App Communication: From JSON Text Protocol to Binary JCE Protocol in the XinYue Club App

The XinYue Club App migrated from an HTTP + JSON text protocol to a compact, AES‑GCM‑encrypted binary JCE protocol, detailing header/body structures, compression, signature validation, and security measures, while comparing the readability and debugging ease of JSON against the performance and protection benefits of binary communication.

AES encryptionJSONbinary protocol
0 likes · 12 min read
Evolution of App Communication: From JSON Text Protocol to Binary JCE Protocol in the XinYue Club App
Yuewen Technology
Yuewen Technology
Dec 18, 2017 · Backend Development

How Hermes Uses MessagePack for High‑Performance Backend Data Serialization

The article explains the Hermes data‑communication protocol built on MessagePack, detailing its lightweight design, language‑independent object serialization, binary format extensions, client‑server serialization workflows, object‑tree construction, and traversal strategies that together enable efficient data exchange for the Lest distributed cache system.

Backend ProtocolMessagePackObject Tree
0 likes · 24 min read
How Hermes Uses MessagePack for High‑Performance Backend Data Serialization