Tagged articles
6 articles
Page 1 of 1
Bin's Tech Cabin
Bin's Tech Cabin
Aug 11, 2022 · Backend Development

Unlocking Netty’s ByteBuf: A Deep Dive into Java NIO Buffers and Byte Order

This article explores Netty’s low‑level data container ByteBuf by examining Java NIO Buffer design, its core attributes, view mechanisms, heap and direct implementations, byte‑order handling, and how to read and write primitive types, providing a comprehensive foundation for high‑performance network programming.

Byte OrderByteBufHeapByteBuffer
0 likes · 54 min read
Unlocking Netty’s ByteBuf: A Deep Dive into Java NIO Buffers and Byte Order
IT Services Circle
IT Services Circle
Mar 6, 2022 · Fundamentals

Understanding Localhost (127.0.0.1) Network I/O in the Linux Kernel

This article explains how Linux handles local network I/O for 127.0.0.1, detailing the differences from cross‑machine communication, the routing decisions, the loopback device driver, soft‑interrupt processing, and the complete kernel execution flow for both sending and receiving packets.

KernelLinuxNetwork IO
0 likes · 15 min read
Understanding Localhost (127.0.0.1) Network I/O in the Linux Kernel
JavaEdge
JavaEdge
Nov 2, 2020 · Backend Development

Understanding Traditional Socket vs Netty: Core Components and Workflow

This article explains the fundamentals of traditional socket programming and compares it with Netty's architecture, covering server and client components, HTTP request handling steps, Netty's NioEventLoop, Channel, ByteBuf, Pipeline, and unsafe implementations, all illustrated with diagrams and code snippets.

Backend DevelopmentJavaNetty
0 likes · 6 min read
Understanding Traditional Socket vs Netty: Core Components and Workflow
Ctrip Technology
Ctrip Technology
Jul 9, 2020 · Backend Development

Lessons from QMQ: Network and Disk I/O Problems and Their Mitigations

The article analyzes real‑world network and disk I/O issues encountered in Qunar Message Queue (QMQ), explains root causes such as Netty OOM, file‑handle exhaustion, TCP timeout handling, and large‑traffic bursts, and presents practical mitigation strategies for backend systems.

Message QueueNetwork IOQMQ
0 likes · 11 min read
Lessons from QMQ: Network and Disk I/O Problems and Their Mitigations
Architects' Tech Alliance
Architects' Tech Alliance
Sep 13, 2019 · Backend Development

In-Depth Overview of DPDK and SPDK Technologies and Their High-Performance Networking Principles

This article provides a comprehensive technical guide to DPDK and SPDK, covering their background, architecture, user‑space I/O bypass mechanisms, core performance optimizations such as HugePages, SIMD and cache management, and practical ecosystem recommendations for building high‑throughput network and storage services.

DPDKNetwork IOSPDK
0 likes · 15 min read
In-Depth Overview of DPDK and SPDK Technologies and Their High-Performance Networking Principles