Tagged articles
31 articles
Page 1 of 1
ITPUB
ITPUB
May 17, 2025 · Operations

How to Move 1,000 TB from Nanjing to Beijing in Under a Day

The article calculates the time and cost of transferring 1 PB of data between Nanjing and Beijing via various network links and shows that shipping hard‑drive‑filled trains can deliver the data in about seven hours at a fraction of the bandwidth cost.

Data TransferLogisticsNetwork Bandwidth
0 likes · 5 min read
How to Move 1,000 TB from Nanjing to Beijing in Under a Day
Deepin Linux
Deepin Linux
Apr 22, 2025 · Backend Development

C++ Serialization: Concepts, Tools, and Best Practices

Serialization in C++ bridges in‑memory objects and persistent or network formats, addressing challenges like byte order, data type compatibility, and complex structures, while the article reviews core principles, binary and text formats, major libraries such as Protobuf, Cereal, Cista++, ThorsSerializer, and offers guidance on selecting and using them effectively.

C++CerealCista++
0 likes · 41 min read
C++ Serialization: Concepts, Tools, and Best Practices
Liangxu Linux
Liangxu Linux
Jul 15, 2024 · Operations

How to Move 1,000 TB from Nanjing to Beijing in a Day: Network Limits and the Human‑Courier Hack

The article examines how long it would take to transfer a 1,000 TB dataset from Nanjing to Beijing using various network options—home broadband, enterprise data lines, and internet lines—calculates the required time and cost, and ultimately proposes shipping hard drives by high‑speed rail as the fastest, cheapest solution.

Cost OptimizationData TransferLogistics
0 likes · 4 min read
How to Move 1,000 TB from Nanjing to Beijing in a Day: Network Limits and the Human‑Courier Hack
Cognitive Technology Team
Cognitive Technology Team
May 19, 2024 · Backend Development

Achieving Efficient Data Transfer with Zero‑Copy Techniques

This article explains how zero‑copy technology eliminates redundant memory copies and context switches during data transmission, compares traditional read‑send workflows with zero‑copy approaches such as Linux sendfile/splice and Java's FileChannel.transferTo, and discusses performance benefits and practical considerations.

BackendData TransferJava
0 likes · 6 min read
Achieving Efficient Data Transfer with Zero‑Copy Techniques
Aikesheng Open Source Community
Aikesheng Open Source Community
Apr 14, 2023 · Databases

DTLE 4.23.04.0 Release Notes – Open‑Source MySQL Data Transfer Component

The DTLE 4.23.04.0 release introduces numerous MySQL‑focused enhancements and bug fixes—including timestamp handling, UUID processing, transaction retry logic, UTF‑8 support, and API improvements—while providing download links, repository information, and recommended reading for users of this open‑source data transfer component.

DTLEData TransferRelease Notes
0 likes · 4 min read
DTLE 4.23.04.0 Release Notes – Open‑Source MySQL Data Transfer Component
Architects' Tech Alliance
Architects' Tech Alliance
Mar 26, 2023 · Fundamentals

Comprehensive Overview of InfiniBand Technology and Architecture

This article provides an in‑depth examination of InfiniBand, covering its rapid development as a high‑bandwidth, low‑latency interconnect technology, the InfiniBand Trade Association, detailed packet structures, layered architecture, switching mechanisms, and a comparative analysis with Ethernet, highlighting its advantages for high‑performance computing.

Data TransferHPCHigh‑performance computing
0 likes · 14 min read
Comprehensive Overview of InfiniBand Technology and Architecture
Aikesheng Open Source Community
Aikesheng Open Source Community
Sep 14, 2022 · Databases

DTLE 4.22.07.2 Release Notes – New Features, Fixes and Resources

The DTLE 4.22.07.2 release introduces performance‑boosting pipeline enhancements for large transactions, continuous insert optimizations, data chunking for massive loads, a new DumpEntryLimit setting, and bug fixes, while providing repository links, documentation, and recommended articles for further exploration.

DTLEData TransferRelease Notes
0 likes · 4 min read
DTLE 4.22.07.2 Release Notes – New Features, Fixes and Resources
Aikesheng Open Source Community
Aikesheng Open Source Community
Jan 27, 2022 · Databases

DTLE 4.22.01.0 Release Notes – New Features and Bug Fixes

DTLE 4.22.01.0, an open‑source MySQL‑focused data transfer component, has been released, introducing Oracle‑MySQL incremental DDL/DML sync, enhanced WHERE clause support, initial Kafka schema‑change handling, and numerous bug fixes including binlog relay issues, character‑set handling, and CREATE TABLE … LIKE renaming problems.

DTLEData TransferKafka
0 likes · 4 min read
DTLE 4.22.01.0 Release Notes – New Features and Bug Fixes
Aikesheng Open Source Community
Aikesheng Open Source Community
Dec 10, 2021 · Databases

DTLE 3.21.11.0 Release Notes – New Features and Fixes

The DTLE 3.21.11.0 release introduces MySQL‑specific enhancements such as partitioned table creation, geometry type support, multi‑threaded replay with unique columns, and large‑transaction handling, while also fixing an alter‑table rename issue, and provides download links and related reading resources.

DTLEData TransferDatabase Tools
0 likes · 3 min read
DTLE 3.21.11.0 Release Notes – New Features and Fixes
Architects' Tech Alliance
Architects' Tech Alliance
Apr 28, 2021 · Industry Insights

Why InfiniBand Is Outpacing Ethernet in High‑Performance Computing

The article provides a comprehensive technical overview of InfiniBand, covering its history, standards, architecture layers, packet format, performance advantages, and a detailed comparison with Ethernet, highlighting why it has become the preferred high‑speed interconnect for HPC workloads.

Data TransferHigh‑performance computingInfiniBand
0 likes · 15 min read
Why InfiniBand Is Outpacing Ethernet in High‑Performance Computing
JavaEdge
JavaEdge
Feb 16, 2021 · Fundamentals

Understanding I/O Buses: How Data Moves Inside and Between Devices

This article explains the purpose of I/O buses, describes common external interfaces like USB, outlines internal bus types such as chip, system, data, address, and control buses, and details various bus arbitration methods with their advantages and drawbacks.

Bus ArbitrationData TransferHardware
0 likes · 5 min read
Understanding I/O Buses: How Data Moves Inside and Between Devices
Big Data Technology & Architecture
Big Data Technology & Architecture
Oct 29, 2020 · Fundamentals

Zero-Copy Data Transfer Mechanism: Principles, Implementations, and Applications in Java, Kafka, and Spark

This article explains the zero‑copy data transfer technique, compares it with traditional read/write approaches, shows Java NIO code examples, and discusses its use in high‑performance systems such as Kafka and Spark, highlighting the reductions in context switches and memory copies.

Data TransferJava NIOKafka
0 likes · 16 min read
Zero-Copy Data Transfer Mechanism: Principles, Implementations, and Applications in Java, Kafka, and Spark
Aikesheng Open Source Community
Aikesheng Open Source Community
Sep 28, 2020 · Backend Development

DTLE 3.20.09.0 Release Notes – New Monitoring Features, Docker Support, and Bug Fixes

Version 3.20.09.0 of the open‑source DTLE data‑transfer component for MySQL has been released, introducing replication‑delay and memory‑usage monitoring with Prometheus, providing configuration examples and Docker commands, and fixing incremental serialization, CPU usage, and uppercase‑where clause handling.

DTLEData TransferDocker
0 likes · 5 min read
DTLE 3.20.09.0 Release Notes – New Monitoring Features, Docker Support, and Bug Fixes
Programmer DD
Programmer DD
Sep 9, 2020 · Backend Development

How to Integrate Spring Boot with Netty Using Protobuf for Efficient Data Transfer

This article walks through integrating Spring Boot with Netty and using Google Protobuf for binary data exchange, covering Protobuf basics, Maven setup, code generation, server and client implementations, heartbeat handling, reconnection logic, and testing results, all with complete Java examples.

Data TransferNettyProtobuf
0 likes · 20 min read
How to Integrate Spring Boot with Netty Using Protobuf for Efficient Data Transfer
Aikesheng Open Source Community
Aikesheng Open Source Community
Aug 15, 2019 · Databases

DTLE 2.19.07.0 Release Notes – Features, Improvements, and Bug Fixes

The DTLE 2.19.07.0 release introduces cross‑data‑center transfer, cloud synchronization, data aggregation, subscription, bidirectional replication, performance improvements such as reduced CPU usage and tracing, and a series of bug fixes including connection leaks, NATS address handling, large‑transaction handling, and MySQL 8.0 compatibility warnings.

DTLEData TransferRelease Notes
0 likes · 4 min read
DTLE 2.19.07.0 Release Notes – Features, Improvements, and Bug Fixes
Big Data Technology & Architecture
Big Data Technology & Architecture
May 14, 2019 · Fundamentals

Zero‑Copy Data Transfer: Principles, Mechanisms, and Applications in Kafka and Spark

This article explains the traditional copy‑based data transmission process, introduces the zero‑copy technique—including basic sendfile(), scatter/gather DMA and mmap support—shows how it reduces context switches and copies, and demonstrates its practical use in Kafka and Spark for high‑throughput workloads.

Data TransferJava NIOSpark
0 likes · 12 min read
Zero‑Copy Data Transfer: Principles, Mechanisms, and Applications in Kafka and Spark