Tagged articles
21 articles
Page 1 of 1
Data STUDIO
Data STUDIO
Nov 19, 2025 · Artificial Intelligence

Why TOON Beats JSON for LLM Data Exchange: Token Savings and Accuracy Gains

The article explains how the Token‑Oriented Object Notation (TOON) format reduces token usage by 30‑60% and improves accuracy compared to JSON when feeding structured data to large language models, offering concrete syntax, benchmark results, code examples, and guidance on when to adopt it.

BenchmarkJSON alternativeLLM
0 likes · 10 min read
Why TOON Beats JSON for LLM Data Exchange: Token Savings and Accuracy Gains
IT Services Circle
IT Services Circle
Nov 17, 2025 · Backend Development

Why JSON Slows Down High‑Performance APIs and Which Binary Formats Can Save You Time

The article explains why JSON becomes a bottleneck in latency‑sensitive applications, compares four high‑performance binary serialization formats—Protocol Buffers, FlatBuffers, MessagePack, and CBOR—and provides practical guidance on selecting and deploying the right format to dramatically reduce latency, payload size, and CPU usage.

CBORFlatBuffersMessagePack
0 likes · 11 min read
Why JSON Slows Down High‑Performance APIs and Which Binary Formats Can Save You Time
Programmer DD
Programmer DD
Nov 14, 2025 · Artificial Intelligence

Can TOON Format Cut LLM Token Costs by Up to 60%?

This article explains how the TOON data‑serialization format reduces token usage and improves accuracy for large language model calls compared with traditional JSON, provides benchmark results, outlines scenarios where TOON is advantageous or unsuitable, and shows Java integration examples.

JavaLLMTOON
0 likes · 6 min read
Can TOON Format Cut LLM Token Costs by Up to 60%?
Java Captain
Java Captain
Apr 20, 2025 · Backend Development

Comprehensive Guide to JSON Conversion Using Fastjson in Java

This article provides a detailed tutorial on JSON fundamentals and demonstrates how to convert between Java objects, collections, maps, and JSON strings or objects using Alibaba's fastjson library, covering key‑value and array structures, code examples, and practical conversion scenarios.

BackendJSONJava
0 likes · 11 min read
Comprehensive Guide to JSON Conversion Using Fastjson in Java
Test Development Learning Exchange
Test Development Learning Exchange
Dec 14, 2024 · Fundamentals

Comprehensive Guide to JSON Operations in Python

This tutorial presents a thorough collection of Python JSON handling techniques, covering basic conversion, file read/write, data manipulation, merging, pretty printing, nested structures, custom serialization, batch processing, backup creation, performance optimization with ujson, API interaction, aggregation, error handling, and processing of commented JSON files.

data serializationfile-io
0 likes · 10 min read
Comprehensive Guide to JSON Operations in Python
Test Development Learning Exchange
Test Development Learning Exchange
Aug 9, 2024 · Fundamentals

Python JSON Handling: Encoding, Decoding, File I/O, Pretty‑Printing, Sorting, Custom Types and Non‑ASCII Support

This tutorial demonstrates how to encode Python objects to JSON strings, decode JSON back to Python, read and write JSON files, pretty‑print and sort JSON output, handle special types with custom encoders, preserve key order, manage non‑ASCII characters, and process binary JSON data using the built‑in json module.

JSONPretty PrintPython
0 likes · 6 min read
Python JSON Handling: Encoding, Decoding, File I/O, Pretty‑Printing, Sorting, Custom Types and Non‑ASCII Support
Ops Development & AI Practice
Ops Development & AI Practice
Jun 16, 2024 · Backend Development

Mastering Protocol Buffers 3: From Installation to Real-World Usage

This guide walks you through what Protocol Buffers are, how to install the protoc compiler on macOS, Windows, and Python, explains the proto3 syntax—including messages, fields, enums—and demonstrates compiling .proto files and using the generated code in Python, while highlighting Protobuf's efficiency, extensibility, and multi‑language support.

ProtobufProtocol BuffersPython
0 likes · 7 min read
Mastering Protocol Buffers 3: From Installation to Real-World Usage
Ops Development & AI Practice
Ops Development & AI Practice
Jun 16, 2024 · Industry Insights

Protocol Buffers vs Swagger: Which Is Best for High‑Performance APIs?

This article compares Google’s Protocol Buffers and the Swagger/OpenAPI framework, detailing their features, data formats, use cases, flexibility, development workflows, and why Google created protobuf, helping developers choose the right tool for high‑performance data serialization or comprehensive API documentation.

OpenAPIProtocol BuffersSwagger
0 likes · 7 min read
Protocol Buffers vs Swagger: Which Is Best for High‑Performance APIs?
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
Laravel Tech Community
Laravel Tech Community
May 9, 2022 · Backend Development

Using JSON in PHP: json_encode and json_decode Explained with Examples

This article explains the fundamentals of JSON, its syntax rules, and demonstrates how PHP's json_encode and json_decode functions convert between arrays and JSON strings, including examples of sequential, non‑sequential, and multidimensional arrays, and the effect of the associative‑array option.

BackendPHPdata serialization
0 likes · 4 min read
Using JSON in PHP: json_encode and json_decode Explained with Examples
Ops Development Stories
Ops Development Stories
Sep 30, 2021 · Backend Development

Master Go: Parse and Generate YAML, JSON, and XML Files

This tutorial demonstrates how to use Go's standard and third‑party libraries to parse and generate YAML, JSON, and XML files, covering data structures, unmarshalling, marshalling, handling maps, and producing readable output with code examples.

Backend DevelopmentGoJSON
0 likes · 17 min read
Master Go: Parse and Generate YAML, JSON, and XML Files
MaGe Linux Operations
MaGe Linux Operations
Apr 19, 2021 · Fundamentals

Master YAML: Essential Syntax, Data Types, and Advanced Features Explained

This article provides a comprehensive overview of YAML, covering its purpose, concise syntax, indentation rules, data structures, scalar types, built‑in tags, special types, and examples of JavaScript‑specific and custom types, making it a valuable reference for developers working with configuration files.

ConfigurationYAMLdata serialization
0 likes · 8 min read
Master YAML: Essential Syntax, Data Types, and Advanced Features Explained
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
360 Quality & Efficiency
360 Quality & Efficiency
Dec 24, 2019 · Backend Development

An Introduction to Thrift for Mobile Advertising Engine Testing

This article introduces Apache Thrift, explaining its open‑source RPC framework, IDL‑based code generation, protocol and transport layers, and its advantages for high‑performance data exchange in mobile advertising engines, while noting practical considerations such as static schema updates and usage of TFileTransport.

Backend DevelopmentRPCThrift
0 likes · 5 min read
An Introduction to Thrift for Mobile Advertising Engine Testing
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