Tag

network performance

0 views collected around this technical thread.

Architect
Architect
Jun 10, 2025 · Operations

How Many TCP Connections Can a Server Really Handle? Limits and Tuning

This article explains the practical limits on how many TCP connections a Linux server or client can support, covering file‑descriptor parameters, memory consumption per socket, kernel tuning examples, and scaling calculations for large‑scale long‑connection services.

LinuxTCPconnection limits
0 likes · 15 min read
How Many TCP Connections Can a Server Really Handle? Limits and Tuning
Tencent Architect
Tencent Architect
Dec 4, 2024 · Fundamentals

How AutoRec Cuts Live‑Streaming Stalls by Over 11% with Smarter Packet Recovery

The paper “Toward Timeliness‑Enhanced Loss Recovery for Large‑Scale Live Streaming” introduces AutoRec, an on‑off‑mode‑aware packet‑loss recovery mechanism implemented on QUIC that reduces average stall frequency by 11.4% and duration by 5.2% without client‑side changes, and validates its effectiveness in both test‑bed and real‑world CDN deployments.

AutoRecLive StreamingQUIC
0 likes · 12 min read
How AutoRec Cuts Live‑Streaming Stalls by Over 11% with Smarter Packet Recovery
Architect's Guide
Architect's Guide
Nov 21, 2024 · Operations

dperf: A DPDK‑Based 100Gbps Network Performance and Load Testing Tool

dperf is an open‑source DPDK‑based network performance and load testing tool that can generate tens of millions of HTTP connections per second, achieve hundreds of Gbps throughput, and provides detailed statistics, with usage instructions, performance benchmarks, and configuration steps for testing environments.

DPDKHTTP benchmarkingLinux
0 likes · 9 min read
dperf: A DPDK‑Based 100Gbps Network Performance and Load Testing Tool
DevOps Operations Practice
DevOps Operations Practice
Sep 19, 2024 · Information Security

Understanding TLS Handshake Overhead and Bandwidth Impact in High‑Concurrency Services

The article analyzes why a high‑concurrency GET service quickly saturates a 100 Mbps uplink due to TLS handshake overhead, demonstrates bandwidth savings by switching to HTTP or using Keep‑Alive, and highlights practical considerations for secure connections.

BandwidthHTTPSTLS
0 likes · 5 min read
Understanding TLS Handshake Overhead and Bandwidth Impact in High‑Concurrency Services
Architect's Guide
Architect's Guide
Oct 11, 2023 · Operations

How Many Files and TCP Connections a Server Can Support and How to Tune Linux Limits

This article explains the Linux parameters that limit the maximum number of open files and TCP connections on a server, shows how to adjust those limits with configuration examples, and discusses practical constraints such as memory, port ranges, and real‑world scaling scenarios.

LinuxTCPfile descriptors
0 likes · 15 min read
How Many Files and TCP Connections a Server Can Support and How to Tune Linux Limits
Deepin Linux
Deepin Linux
Jul 26, 2023 · Operations

Comprehensive Guide to OVS‑DPDK, Lagopus, MoonGen, FastClick, OpenFastPath, and Related High‑Performance Networking Tools

This extensive tutorial covers the principles, installation steps, configuration details, and code examples for OVS‑DPDK virtual switching, Lagopus, MoonGen packet generation, FastClick click‑based processing, OpenFastPath, Pktgen‑DPDK, MTCP, Butterfly VM networking, OpenNet, NetBricks, F‑Stack, ThunderX NFV, DPVS, Vhost‑user networking, OpenNFP, VCL, libmoon, and a practical DPDK training curriculum, providing developers with a complete reference for building high‑performance network functions.

DPDKPacket GenerationVirtual Switch
0 likes · 68 min read
Comprehensive Guide to OVS‑DPDK, Lagopus, MoonGen, FastClick, OpenFastPath, and Related High‑Performance Networking Tools
Tencent Architect
Tencent Architect
May 16, 2023 · Fundamentals

Optimizing Network Latency in TencentOS: Kernel SoftIRQ and ksoftirqd Tuning

This article details a systematic investigation and multi‑stage optimization of TencentOS network latency, uncovering kernel soft‑interrupt bottlenecks, proposing and upstreaming patches to net_rx_action, RPS handling, and ksoftirqd scheduling, ultimately reducing handshake failures by over 80% while sharing practical insights for Linux kernel developers.

Linux KernelOptimizationSoftIRQ
0 likes · 15 min read
Optimizing Network Latency in TencentOS: Kernel SoftIRQ and ksoftirqd Tuning
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Mar 13, 2023 · Cloud Computing

Alibaba Cloud Showcases Optical Network Innovations at OFC 2023

At the 48th Optical Fiber Conference (OFC) in March 2023, Alibaba Cloud presented a series of breakthrough research papers and keynote talks on open optical networking, multimode fiber performance, fast optical switching, and future data‑center interconnect architectures, highlighting its leadership in cloud‑native optical technologies.

OFC 2023Photonic Integrationcloud computing
0 likes · 7 min read
Alibaba Cloud Showcases Optical Network Innovations at OFC 2023
ByteDance SYS Tech
ByteDance SYS Tech
Feb 2, 2023 · Backend Development

Unlocking High‑Performance Packet Processing: Inside DPDK’s libgraph Framework

DPDK’s libgraph, inspired by VPP’s vector packet processing, replaces traditional scalar packet handling with a graph‑based pipeline that improves i‑cache locality, reduces pointer copies, and enables flexible, high‑throughput networking across multiple CPUs and NICs, while introducing trade‑offs such as memory safety risks.

DPDKlibgraphnetwork performance
0 likes · 16 min read
Unlocking High‑Performance Packet Processing: Inside DPDK’s libgraph Framework
Architects' Tech Alliance
Architects' Tech Alliance
Jan 17, 2023 · Backend Development

DPDK Technical Overview: Architecture, Core Libraries, and Performance Optimizations

This article provides a comprehensive overview of DPDK, detailing its basic and optimization technologies, architectural components such as the Environment Abstraction Layer, core libraries, platform modules, poll‑mode drivers, hugepage memory management, and CPU‑affinity techniques that together enable high‑performance packet processing in NFV and SDN environments.

CPU affinityDPDKPoll Mode Driver
0 likes · 8 min read
DPDK Technical Overview: Architecture, Core Libraries, and Performance Optimizations
ByteDance SYS Tech
ByteDance SYS Tech
Nov 1, 2022 · Operations

How eBPF Can Cut Container Network Latency by Up to 82%

Using eBPF to bypass traditional bridge, netfilter, and routing steps, this article demonstrates how container network packet forwarding can be accelerated, reducing receive and transmit latency by around 40‑82%, with detailed perf‑ftrace analysis, code examples, and performance comparisons of three forwarding modes.

Container NetworkingLinux KerneleBPF
0 likes · 14 min read
How eBPF Can Cut Container Network Latency by Up to 82%
Architects' Tech Alliance
Architects' Tech Alliance
Sep 4, 2022 · Fundamentals

Applying RoCE (RDMA over Converged Ethernet) to High‑Performance Computing: Benefits, Challenges, and Case Studies

This article examines the RoCE protocol and its use in high‑performance computing, describing its low‑latency advantages, congestion‑control mechanisms, performance comparisons with InfiniBand, practical deployment issues, and real‑world case studies such as Slingshot and CESM/GROMACS benchmarks.

EthernetHPCRDMA
0 likes · 18 min read
Applying RoCE (RDMA over Converged Ethernet) to High‑Performance Computing: Benefits, Challenges, and Case Studies
Architects' Tech Alliance
Architects' Tech Alliance
Aug 20, 2022 · Backend Development

DPDK Technical Overview: Architecture, Core Libraries, and Performance Optimization Techniques

This article provides a comprehensive overview of DPDK, covering its fundamental and optimization technologies, software architecture, core libraries, platform modules, poll‑mode drivers, huge‑page usage, polling techniques, and CPU‑affinity strategies for high‑performance packet processing in NFV environments.

CPU affinityDPDKPoll Mode Driver
0 likes · 9 min read
DPDK Technical Overview: Architecture, Core Libraries, and Performance Optimization Techniques
iQIYI Technical Product Team
iQIYI Technical Product Team
Jul 22, 2022 · Information Security

HTTPS Request Optimization Strategies for Mobile Video Streaming

To achieve sub‑second start‑up for mobile video streaming, the iQIYI overseas project applies layered HTTPS optimizations—including DNS and certificate caching, ECDHE/X25519 key exchange, false start, lightweight cipher suites, ECDSA certificates, OCSP stapling, and session‑ID/ticket reuse—while transitioning toward TLS 1.3 0‑RTT and HTTP/3 QUIC for further latency reduction.

HTTPSOCSP staplingQUIC
0 likes · 10 min read
HTTPS Request Optimization Strategies for Mobile Video Streaming
DaTaobao Tech
DaTaobao Tech
Jun 15, 2022 · Fundamentals

Choosing QUIC as a TCP Replacement: Scenarios, Principles, and XQUIC Experience

QUIC replaces TCP when long, lossy or wireless‑induced jitter dominates, offering multi‑stream, 0‑RTT, user‑space transport; Alibaba’s XQUIC library demonstrates 15‑20% latency cuts, 26% throughput gains via XDP‑based UDP bypass, and outlines a four‑stage adoption path from business value to open‑source leadership.

HTTP/3QUICUDP optimization
0 likes · 11 min read
Choosing QUIC as a TCP Replacement: Scenarios, Principles, and XQUIC Experience
Ctrip Technology
Ctrip Technology
Mar 17, 2022 · Cloud Native

High‑Performance Layer‑4 Software Load Balancer TDLB Based on DPVS and DPDK

The article describes how Trip.com built a high‑performance, software‑based layer‑4 load balancer (TDLB) using DPVS and DPDK, detailing its lock‑free session handling, user‑IP pass‑through, asynchronous logging, cluster session synchronization, resource isolation, configuration management via etcd/operator, health‑check strategies, and multi‑dimensional monitoring.

DPDKDPVSKubernetes
0 likes · 13 min read
High‑Performance Layer‑4 Software Load Balancer TDLB Based on DPVS and DPDK
Architects' Tech Alliance
Architects' Tech Alliance
Sep 27, 2021 · Fundamentals

High‑Performance Computing (HPC) Network Requirements and RDMA Technologies

The article explains how modern data‑center compute demands drive the need for high‑throughput, low‑latency networking, compares TCP/IP with RDMA‑based solutions such as InfiniBand, iWARP and RoCE, and recommends loss‑less Ethernet for large‑scale HPC deployments.

HPCInfiniBandRDMA
0 likes · 10 min read
High‑Performance Computing (HPC) Network Requirements and RDMA Technologies
Refining Core Development Skills
Refining Core Development Skills
Aug 9, 2021 · Backend Development

Analyzing TCP Handshake Anomalies: Port Exhaustion, Connection Queue Overflow, and Performance Mitigation

This article examines common TCP handshake anomalies in backend systems, detailing how client port exhaustion and server-side connection queue overflows cause packet loss and latency spikes, while providing kernel-level insights and practical configuration strategies to optimize network performance and ensure reliable service availability.

Connection QueuesTCP handshakebackend optimization
0 likes · 14 min read
Analyzing TCP Handshake Anomalies: Port Exhaustion, Connection Queue Overflow, and Performance Mitigation
Refining Core Development Skills
Refining Core Development Skills
Jun 1, 2021 · Fundamentals

Why Accessing a Local Server via 127.0.0.1 Is Not Faster Than Using the Machine’s Own IP

Accessing a service on the same host using 127.0.0.1 offers no performance advantage over using the host’s own IP address because the Linux kernel routes both destinations through the loopback interface, as demonstrated by source‑code analysis and packet‑capture experiments.

IP addressLinux Kernellocal routing
0 likes · 6 min read
Why Accessing a Local Server via 127.0.0.1 Is Not Faster Than Using the Machine’s Own IP