Tagged articles
828 articles
Page 5 of 9
Efficient Ops
Efficient Ops
Jun 30, 2022 · Cloud Native

Demystifying Kubernetes Networking: Services, IPs, and Ports Explained

This article breaks down Kubernetes' networking model by defining key concepts such as network namespaces, veth pairs, iptables, bridges, services, ClusterIP, NodePort, and illustrates intra‑ and inter‑node communication, as well as external access methods like NodePort and Ingress.

ClusterIPIngressKubernetes
0 likes · 16 min read
Demystifying Kubernetes Networking: Services, IPs, and Ports Explained
Open Source Linux
Open Source Linux
Jun 24, 2022 · Fundamentals

Why TCP Matters: A Deep Dive into Transport Layer Fundamentals

This article explains the essential concepts of TCP and UDP, covering the OSI layers, physical and data‑link networking, IP addressing, transport‑layer mechanisms such as sliding windows, congestion control, reliable transmission, connection establishment and termination, and compares the strengths and weaknesses of TCP versus UDP.

NetworkingReliabilityTCP
0 likes · 28 min read
Why TCP Matters: A Deep Dive into Transport Layer Fundamentals
WeDoctor Frontend Technology
WeDoctor Frontend Technology
Jun 21, 2022 · Fundamentals

From HTTP/0.9 to HTTP/3: Evolution of Web Protocols Explained

This article traces the development of the HTTP protocol from its earliest 0.9 version through 1.0, 1.1, 2.0, and the modern HTTP/3 over QUIC, detailing key features, header compression, multiplexing, caching mechanisms, server push, and the security and performance trade‑offs of each iteration.

HTTPHTTP/2HTTP/3
0 likes · 20 min read
From HTTP/0.9 to HTTP/3: Evolution of Web Protocols Explained
Open Source Linux
Open Source Linux
Jun 21, 2022 · Cloud Native

How Kubernetes Connects Pods, Services, and the Internet – A Deep Dive

This article explains Kubernetes' networking model, covering container‑to‑container, pod‑to‑pod (same‑node and cross‑node), pod‑to‑service, and external traffic handling via load balancers and Ingress, while detailing the underlying Linux namespaces, veth pairs, bridges, iptables, and IPVS mechanisms.

IngressKubernetesNetworking
0 likes · 23 min read
How Kubernetes Connects Pods, Services, and the Internet – A Deep Dive
Ops Development Stories
Ops Development Stories
Jun 14, 2022 · Cloud Native

Demystifying Kubernetes Networking: From Pods to the Internet

This comprehensive guide explains Kubernetes' networking model, covering core concepts such as network namespaces, virtual Ethernet pairs, pod-to-pod and pod-to-service communication, CIDR routing, NAT, iptables, IPVS, DNS, and how traffic flows between pods, services, and the external Internet.

CNICloud NativeKubernetes
0 likes · 33 min read
Demystifying Kubernetes Networking: From Pods to the Internet
MaGe Linux Operations
MaGe Linux Operations
Jun 12, 2022 · Fundamentals

Why HTTP/3 Matters: Understanding QUIC’s Leap Over TCP

The article explains how HTTP/3, standardized as RFC 9114 after five years of work, replaces TCP with the UDP‑based QUIC protocol to overcome HTTP/1.1 and HTTP/2 limitations such as head‑of‑line blocking, improving multiplexing, congestion control, and security.

HTTP/3IETFNetworking
0 likes · 4 min read
Why HTTP/3 Matters: Understanding QUIC’s Leap Over TCP
21CTO
21CTO
Jun 8, 2022 · Fundamentals

Why HTTP/3 Matters: Speed Gains, Benchmarks, and Real‑World Adoption

This article explains the significance of HTTP/3 for web performance, outlines its standardization history, compares it with HTTP/1.1 and HTTP/2, presents benchmark results, and discusses practical adoption considerations such as QUIC, 0‑RTT, and current implementation support.

HTTP/3NetworkingQUIC
0 likes · 9 min read
Why HTTP/3 Matters: Speed Gains, Benchmarks, and Real‑World Adoption
Open Source Linux
Open Source Linux
Jun 8, 2022 · Fundamentals

Unlocking NAT: How Private Networks Share a Single Public IP

This article explains the fundamentals of Network Address Translation (NAT), covering public and private IP concepts, various NAT types—including static, dynamic, NAPT, and Easy IP—along with their configurations, advantages, disadvantages, and the role of NAT servers in enabling internal devices to access the Internet.

IP addressingNATNetwork Address Translation
0 likes · 10 min read
Unlocking NAT: How Private Networks Share a Single Public IP
Big Data Technology & Architecture
Big Data Technology & Architecture
Jun 6, 2022 · Backend Development

Netty Overview: Core Concepts, Architecture, and Practical Implementation

This article provides a comprehensive guide to Netty, covering its definition, advantages, key features, application scenarios, performance characteristics, architectural components, threading models, code examples, handling of packet framing, zero‑copy techniques, connection management, object pooling, and supported serialization protocols.

AsynchronousNettyNetworking
0 likes · 24 min read
Netty Overview: Core Concepts, Architecture, and Practical Implementation
Open Source Linux
Open Source Linux
Jun 6, 2022 · Fundamentals

Unlock 50,000 Words of C/C++ Mastery: Key Concepts, Code & Tips

This comprehensive C/C++ knowledge base covers everything from basic syntax, const, static, and this pointers to advanced topics like inline functions, virtual methods, smart pointers, STL containers, data structures, algorithms, operating system concepts, networking layers, and common interview problems, complete with code examples and diagrams.

AlgorithmsCData Structures
0 likes · 66 min read
Unlock 50,000 Words of C/C++ Mastery: Key Concepts, Code & Tips
Cloud Native Technology Community
Cloud Native Technology Community
Jun 2, 2022 · Cloud Native

Cloud‑Native Networking: Trends, Application Scenarios, and Solutions

This article analyzes the rapid evolution of cloud‑native networking, identifies key trends such as the limits of a single CNI, the rise of auxiliary components, emerging technologies and hardware‑software integration, and examines six major application scenarios—from traditional workloads to edge, multi‑cluster, financial‑grade security, and telecom—offering open‑source and commercial solutions for each.

Edge ComputingNetworkingfinancial security
0 likes · 15 min read
Cloud‑Native Networking: Trends, Application Scenarios, and Solutions
dbaplus Community
dbaplus Community
May 23, 2022 · Cloud Native

Why Kubernetes Is the Core of Cloud‑Native Architecture: A Deep Dive

This article provides a comprehensive overview of Kubernetes, covering its revolutionary role in cloud computing, master‑worker architecture, core concepts such as Pods and Controllers, storage and networking models, workload types, and extensibility through CRI, CNI, and CSI standards.

Cloud NativeKubernetesNetworking
0 likes · 18 min read
Why Kubernetes Is the Core of Cloud‑Native Architecture: A Deep Dive
Liangxu Linux
Liangxu Linux
May 22, 2022 · Cloud Native

Master Docker Networking: veth Pairs, bridge0, Links, and Custom Networks

This guide explains Docker's networking fundamentals, covering Linux veth pairs, the default docker0 bridge, container linking with --link, creating custom bridge networks, and connecting containers across networks, complete with command examples and inspection outputs.

ContainersDockerNetworking
0 likes · 12 min read
Master Docker Networking: veth Pairs, bridge0, Links, and Custom Networks
MaGe Linux Operations
MaGe Linux Operations
May 14, 2022 · Operations

Master Linux Password Reset, File System Basics, and Network Setup

This guide covers step‑by‑step methods to recover forgotten root passwords on various Linux distributions, explains common filesystem directories, lists essential commands, details SUID/SGID/sticky bit usage, shows how to configure static IPs in bridge and NAT modes, set up local yum repositories, manage iptables and firewalld rules, and provides basic shell scripting and hardening tips.

LinuxNetworkingPassword Recovery
0 likes · 17 min read
Master Linux Password Reset, File System Basics, and Network Setup
MaGe Linux Operations
MaGe Linux Operations
May 4, 2022 · Fundamentals

How DNS Works: From Root Servers to Global Load Balancing

DNS translates human‑readable domain names into IP addresses through a hierarchical, distributed system of root, top‑level, and authoritative servers, employing caching and recursive queries, and supports both internal and global load balancing to ensure high availability and low latency for internet users.

DNSDomain Name SystemInternet
0 likes · 10 min read
How DNS Works: From Root Servers to Global Load Balancing
MaGe Linux Operations
MaGe Linux Operations
May 1, 2022 · Cloud Native

Mastering Kubernetes Networking: From Containers to Services

This article explains Kubernetes' networking model, covering container‑to‑container, pod‑to‑pod, pod‑to‑service, and external traffic flows, detailing network namespaces, veth pairs, bridges, iptables/IPVS load balancing, and cloud‑provider integrations such as AWS VPC and Ingress controllers.

Cloud NativeKubernetesNetworking
0 likes · 25 min read
Mastering Kubernetes Networking: From Containers to Services
IT Services Circle
IT Services Circle
Apr 28, 2022 · Backend Development

Understanding the Differences Between HTTP GET and POST Methods

This article explains the technical distinctions between HTTP GET and POST requests, covering how parameters are transmitted, practical limitations imposed by browsers and servers, differences in caching, security, and packet flow, and why both methods ultimately rely on the same TCP/IP transport.

BackendHTTPNetworking
0 likes · 7 min read
Understanding the Differences Between HTTP GET and POST Methods
IT Services Circle
IT Services Circle
Apr 10, 2022 · Backend Development

How to Perform HTTP Requests in Java Using HttpURLConnection

This article demonstrates how to implement HTTP requests in Java using the built-in HttpURLConnection class, covering request creation, adding parameters, setting headers, handling timeouts, cookies, redirects, and reading responses, including error handling, with complete code examples.

BackendHTTPHttpURLConnection
0 likes · 8 min read
How to Perform HTTP Requests in Java Using HttpURLConnection
MaGe Linux Operations
MaGe Linux Operations
Mar 27, 2022 · Cloud Native

How Kubernetes Service Discovery Keeps Your Pods Connected

This article explains Kubernetes service discovery by first covering essential networking concepts, then detailing how Services provide stable endpoints, how they register with cluster DNS, how Endpoints track healthy Pods, and how kube-proxy routes traffic using iptables or IPVS to ensure reliable intra‑cluster communication.

Cloud NativeEndpointsKubernetes
0 likes · 13 min read
How Kubernetes Service Discovery Keeps Your Pods Connected
Liangxu Linux
Liangxu Linux
Mar 18, 2022 · Operations

Retrieve Your Public IP with Shell Commands and a Robust Bash Script

This guide explains why home broadband users need to discover their dynamic public IP, compares browser, cURL, and dig methods for fetching it, and provides a Bash script that intelligently falls back between multiple services to ensure reliable IP retrieval for DDNS and other network tasks.

DDNSNetworkingPublic IP
0 likes · 8 min read
Retrieve Your Public IP with Shell Commands and a Robust Bash Script
Efficient Ops
Efficient Ops
Mar 14, 2022 · Cloud Native

Demystifying Kubernetes Service Discovery: From Pods to Stable Endpoints

This article explains Kubernetes service discovery by first covering essential network concepts, then detailing how Services, Endpoints, and kube-proxy work together to provide stable, load‑balanced communication between dynamic Pods in a cloud‑native environment.

Cloud NativeKubernetesNetworking
0 likes · 12 min read
Demystifying Kubernetes Service Discovery: From Pods to Stable Endpoints
IT Services Circle
IT Services Circle
Mar 14, 2022 · Fundamentals

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

This article explains in detail how Linux handles local network I/O for 127.0.0.1, comparing it with cross‑machine communication, describing the routing, device subsystem, driver code, and soft‑interrupt processing, and concluding with performance considerations and a discussion on eBPF acceleration.

KernelLinuxNetwork I/O
0 likes · 16 min read
Understanding Localhost (127.0.0.1) Network I/O in the Linux Kernel
IT Services Circle
IT Services Circle
Mar 12, 2022 · Fundamentals

Comprehensive Guide to TCP: Header Structure, Handshakes, Connection Management, and Socket Programming

This article provides an in‑depth tutorial on TCP, covering its header structure, three‑way handshake, reasons for three handshakes, four‑way termination, TIME_WAIT, SYN attacks, Linux kernel parameters, and practical socket programming examples, all illustrated with diagrams and code snippets.

Connection ManagementHandshakeNetworking
0 likes · 43 min read
Comprehensive Guide to TCP: Header Structure, Handshakes, Connection Management, and Socket Programming
Efficient Ops
Efficient Ops
Mar 7, 2022 · Cloud Native

Demystifying Kubernetes Networking: Services, IPs, and Ports Explained

This article breaks down Kubernetes' networking model by defining key terms, explaining Service abstractions, IP and port concepts, detailing intra‑cluster communication, and outlining external access methods such as NodePort and Ingress, all supported by practical YAML and command examples.

CNIIngressKubernetes
0 likes · 15 min read
Demystifying Kubernetes Networking: Services, IPs, and Ports Explained
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
Radish, Keep Going!
Radish, Keep Going!
Feb 26, 2022 · Backend Development

How to Handle Multiple NICs in Go: Exclude Link‑Local IPs and Bind Traffic

This article explains why Go programs may pick unusable link‑local addresses on machines with multiple network interfaces, shows how to filter them out, and presents three practical solutions—including per‑NIC binding, Docker container isolation, and DNAT/SNAT rules—to control inbound and outbound traffic.

DNATDockerGolang
0 likes · 12 min read
How to Handle Multiple NICs in Go: Exclude Link‑Local IPs and Bind Traffic
Top Architect
Top Architect
Feb 25, 2022 · Fundamentals

Understanding DNS Root Servers: Their Role, Operation, and Global Distribution

This article explains what DNS root servers are, how they function in the hierarchical name‑resolution process, why there are only thirteen IPv4 root addresses, where they are located worldwide—including China’s nodes—and lists common public DNS services for both IPv4 and IPv6.

DNSInternet infrastructureNetworking
0 likes · 10 min read
Understanding DNS Root Servers: Their Role, Operation, and Global Distribution
ITPUB
ITPUB
Feb 24, 2022 · Cloud Native

Mastering Kubernetes: Core Concepts, Architecture, and Networking Essentials

This article provides a comprehensive overview of Kubernetes, covering its purpose for container operations, key functions, core components, multi‑center deployment, service discovery methods, pod resource sharing, common CNI plugins, load‑balancing layers, isolation dimensions, network model principles, and IP address classifications.

CNIIP addressingKubernetes
0 likes · 14 min read
Mastering Kubernetes: Core Concepts, Architecture, and Networking Essentials
FunTester
FunTester
Feb 24, 2022 · Backend Development

How to Add Load Balancing to a Custom Go DNS Resolver

This guide shows how to modify a Go custom DNS resolver to perform simple load balancing by predefining IP addresses and randomly selecting one for each new connection, including full code examples and test output.

BackendCustom ResolverDNS
0 likes · 5 min read
How to Add Load Balancing to a Custom Go DNS Resolver
Architects Research Society
Architects Research Society
Feb 22, 2022 · Cloud Computing

Understanding the Kubernetes Networking Model

This article explains the fundamentals of Kubernetes networking, compares popular CNI implementations such as Flannel, Calico, and Weave Net, and details the key networking scenarios—including container‑to‑container, pod‑to‑pod, pod‑to‑service, and Internet‑to‑service—required for reliable and secure cluster operation.

CalicoFlannelNetworking
0 likes · 9 min read
Understanding the Kubernetes Networking Model
FunTester
FunTester
Feb 10, 2022 · Backend Development

How to Implement Load‑Balancing with a Custom Java DNS Resolver

This article explains why the default InMemoryDnsResolver cannot provide load balancing, shows how to create a custom SystemDefaultDnsResolver that randomly selects IPs, and demonstrates single‑thread, multi‑thread, and single‑connection pool tests to verify the behavior.

BackendDNSHttpClient
0 likes · 9 min read
How to Implement Load‑Balancing with a Custom Java DNS Resolver
Refining Core Development Skills
Refining Core Development Skills
Feb 8, 2022 · Fundamentals

Comprehensive Overview of DNS: Architecture, Query Process, Caching, and Security

This article provides a thorough introduction to the Domain Name System (DNS), covering its hierarchical design, query workflow, caching mechanisms, message structure, resource record types, and common security threats along with mitigation techniques, offering essential knowledge for networking fundamentals.

DNSDomain Name SystemNetworking
0 likes · 22 min read
Comprehensive Overview of DNS: Architecture, Query Process, Caching, and Security
Laravel Tech Community
Laravel Tech Community
Feb 7, 2022 · Operations

Linux Basic Operations and Command Reference

This article provides a comprehensive reference of essential Linux commands and procedures, covering system shutdown and reboot, hardware and environment inspection, file and directory management, user and permission handling, networking utilities, performance monitoring tools, and common text processing techniques for administrators and developers.

LinuxNetworkingPerformance Monitoring
0 likes · 18 min read
Linux Basic Operations and Command Reference
Open Source Linux
Open Source Linux
Jan 28, 2022 · Fundamentals

Why 13 DNS Root Servers Keep the Internet Running – Explained

This article explains what DNS root servers are, how they function in the hierarchical name resolution process, why there are only 13 of them, their global distribution—including China’s nodes—and provides a list of public DNS services, highlighting their critical role in internet stability and security.

DNSDomain Name SystemInternet infrastructure
0 likes · 8 min read
Why 13 DNS Root Servers Keep the Internet Running – Explained
Efficient Ops
Efficient Ops
Jan 26, 2022 · Fundamentals

Mastering DNS: From Basics to Advanced Queries

This article explains the fundamentals of the Domain Name System, how DNS queries work, the role of DNS servers, hierarchical name resolution, record types, and useful command‑line tools such as dig, host, and nslookup, providing clear examples and diagrams for each concept.

DNSDNS RecordsDomain Name System
0 likes · 15 min read
Mastering DNS: From Basics to Advanced Queries
Su San Talks Tech
Su San Talks Tech
Jan 1, 2022 · Fundamentals

Top 15 Must‑Know System Design & Coding Interview Questions Explained

This article compiles 15 common interview topics—from sorting linked lists and encryption differences to TCP reliability, I/O models, Hystrix, delayed tasks, HTTPS flow, transaction isolation, index pitfalls, virtual memory, ranking with Redis, distributed locks, zero‑copy techniques, synchronized internals, and Snowflake ID generation—providing concise explanations, code examples, and diagrams for each.

AlgorithmsNetworkingSystem Design
0 likes · 41 min read
Top 15 Must‑Know System Design & Coding Interview Questions Explained
Open Source Linux
Open Source Linux
Dec 28, 2021 · Cloud Native

How Docker and Kubernetes Networking Really Work: From Bridge to Flannel

This article explains Docker’s built‑in network drivers, the construction and external exposure of the default bridge network, and then dives into Kubernetes networking challenges, illustrating how Flannel provides cross‑node Pod communication through subnet allocation, virtual interfaces, and packet encapsulation.

DockerFlannelKubernetes
0 likes · 11 min read
How Docker and Kubernetes Networking Really Work: From Bridge to Flannel
Open Source Linux
Open Source Linux
Dec 21, 2021 · Fundamentals

Why VLANs Matter: Unlocking Network Efficiency and Security

This article explains VLAN fundamentals, why they are needed, how they differ from subnets, the role of VLAN tags and IDs, various interface types, practical deployment scenarios, related protocols, and the challenges VLANs face in modern cloud environments.

Layer 2NetworkingVLAN
0 likes · 12 min read
Why VLANs Matter: Unlocking Network Efficiency and Security
Efficient Ops
Efficient Ops
Dec 21, 2021 · Fundamentals

Understanding DNS: From Basics to BIND Configuration and Load Balancing

This article explains DNS fundamentals, its distributed hierarchical structure, TCP/UDP usage, top‑level domains, resolution workflow, caching, smart geo‑aware routing, BIND server setup, zone file syntax, DNS load balancing, sub‑domain delegation, debugging tools, and the risk of DNS amplification attacks.

BINDDNSDomain Name System
0 likes · 18 min read
Understanding DNS: From Basics to BIND Configuration and Load Balancing
Efficient Ops
Efficient Ops
Dec 19, 2021 · Cloud Native

Master Docker & Kubernetes Networking: From Bridge to Flannel Explained

This article walks through Docker's built‑in network drivers—including bridge, host, none, overlay, macvlan and plugins—then dives into Kubernetes networking, detailing Pod communication, the Flannel CNI workflow, and how data traverses virtual bridges and physical interfaces.

CNIContainerDocker
0 likes · 12 min read
Master Docker & Kubernetes Networking: From Bridge to Flannel Explained
Architects' Tech Alliance
Architects' Tech Alliance
Dec 14, 2021 · Industry Insights

Why NVIDIA’s BlueField DPU Is Redefining Data‑Center Architecture

The article provides an in‑depth analysis of NVIDIA’s BlueField DPU series—detailing the roadmap from BlueField‑2 to BlueField‑4, the technical capabilities of BlueField‑3 across networking, security, and storage, and the DOCA ecosystem that enables programmable, hardware‑accelerated data‑center services, positioning DPUs as a core pillar of modern cloud infrastructure.

BlueFieldDPUData center
0 likes · 14 min read
Why NVIDIA’s BlueField DPU Is Redefining Data‑Center Architecture
Open Source Linux
Open Source Linux
Dec 12, 2021 · Cloud Native

Unlocking eBPF: From Packet Filtering to Cloud‑Native Observability

This article explores the evolution of BPF from its origins as a packet‑filtering mechanism to the modern eBPF engine, detailing its architecture, security and performance benefits, core features such as hooks, maps and helper functions, and real‑world cloud‑native use cases like Cilium, Falco and kubectl‑trace.

Cloud NativeLinux kernelNetworking
0 likes · 26 min read
Unlocking eBPF: From Packet Filtering to Cloud‑Native Observability
Top Architect
Top Architect
Dec 10, 2021 · Operations

Comprehensive Guide to Load Balancing: Principles, Types, Algorithms, and Hardware

This article explains the fundamentals of load balancing, covering why it is needed for high‑traffic services, the difference between vertical and horizontal scaling, various load‑balancing techniques (DNS, HTTP, IP, link‑layer, hybrid), common algorithms, and the trade‑offs of software versus hardware solutions.

Distributed SystemsNetworkingOperations
0 likes · 13 min read
Comprehensive Guide to Load Balancing: Principles, Types, Algorithms, and Hardware
IT Architects Alliance
IT Architects Alliance
Dec 10, 2021 · Cloud Native

Understanding the Kubernetes Networking Model: Services, IPs, and Ports

This article provides a comprehensive overview of Kubernetes networking, explaining key concepts such as network namespaces, veth pairs, iptables, services, ClusterIP, NodePort, Ingress, and the role of CNI plugins, while illustrating internal and external communication with practical YAML and kubectl examples.

CNIClusterIPIngress
0 likes · 16 min read
Understanding the Kubernetes Networking Model: Services, IPs, and Ports
Efficient Ops
Efficient Ops
Dec 8, 2021 · Cloud Native

Demystifying Kubernetes Networking: Services, IPs, and Ports Explained

This article breaks down Kubernetes' internal networking model, explaining key concepts such as network namespaces, veth pairs, iptables, services, ClusterIP, NodePort, and Ingress, and illustrates how pods communicate within a node, across nodes, and how external traffic reaches the cluster.

CNINetworkingNodePort
0 likes · 15 min read
Demystifying Kubernetes Networking: Services, IPs, and Ports Explained
Programmer DD
Programmer DD
Dec 8, 2021 · Fundamentals

Why HTTP/3 Matters: From TCP’s Limits to QUIC’s Revolution

This article traces the evolution of HTTP from its early TCP‑based origins through HTTP/1.0, 1.1, SPDY, HTTP/2, and finally to HTTP/3, explaining how QUIC over UDP addresses latency, head‑of‑line blocking, and security challenges of previous versions.

HTTPNetworkingQUIC
0 likes · 13 min read
Why HTTP/3 Matters: From TCP’s Limits to QUIC’s Revolution
Open Source Linux
Open Source Linux
Dec 6, 2021 · Operations

Essential Linux Command Cheat Sheet for System Administration

This comprehensive guide presents essential Linux commands for system shutdown, reboot, hardware inspection, file manipulation, user management, networking, performance monitoring, and troubleshooting, offering clear examples and code snippets to help administrators efficiently manage and diagnose Linux servers.

LinuxNetworking
0 likes · 24 min read
Essential Linux Command Cheat Sheet for System Administration
Open Source Linux
Open Source Linux
Nov 21, 2021 · Fundamentals

How DNS Translates Domain Names to IP Addresses: A Complete Guide

This article explains the fundamentals of DNS, covering its role as a translator between domain names and IP addresses, the hierarchical structure of domains, query methods, caching mechanisms, step‑by‑step resolution process, and common DNS resource record types.

DNSDomain Name SystemInternet fundamentals
0 likes · 12 min read
How DNS Translates Domain Names to IP Addresses: A Complete Guide
Efficient Ops
Efficient Ops
Nov 15, 2021 · Cloud Native

Demystifying Kubernetes Service Discovery: From Pods to Stable Endpoints

This article explains how Kubernetes implements service discovery by detailing the underlying pod network, the role of Services as stable endpoints, the registration process via CoreDNS, the creation of Endpoints objects, and how kube-proxy routes traffic using iptables or IPVS.

Cloud NativeNetworkingservice discovery
0 likes · 13 min read
Demystifying Kubernetes Service Discovery: From Pods to Stable Endpoints
Liangxu Linux
Liangxu Linux
Nov 11, 2021 · Fundamentals

How Do URLs Turn Into IP Addresses? A Deep Dive into DNS and Domain Names

This article explains the relationship between URLs, IP addresses, and domain names, detailing how the DNS system resolves human‑readable addresses to numeric IPs, the structure of URLs, the history and hierarchy of DNS, and the step‑by‑step process of domain name resolution.

DNSDomain NameIP address
0 likes · 12 min read
How Do URLs Turn Into IP Addresses? A Deep Dive into DNS and Domain Names
Efficient Ops
Efficient Ops
Nov 10, 2021 · Cloud Native

How Do Pods and Services Enable Load Balancing in Kubernetes?

This article reviews the core structure of Kubernetes pods, explains how pods expose services externally, details load‑balancing mechanisms using Services and kube‑proxy, and illustrates the role of selectors, VIPs, and iptables/ipvs in dynamic pod discovery and traffic routing.

Cloud NativeNetworkingPods
0 likes · 7 min read
How Do Pods and Services Enable Load Balancing in Kubernetes?
Architects' Tech Alliance
Architects' Tech Alliance
Nov 7, 2021 · Fundamentals

Understanding QoS Technology: Principles, Metrics, Service Models, and Enterprise Applications

This article explains the origins of QoS, its key performance metrics such as bandwidth, latency, jitter and packet loss, compares the Best‑Effort, IntServ and DiffServ service models, and describes how DiffServ components are deployed in enterprise networks to manage traffic and improve service quality.

LatencyNetworkingPacket Loss
0 likes · 15 min read
Understanding QoS Technology: Principles, Metrics, Service Models, and Enterprise Applications
Efficient Ops
Efficient Ops
Nov 3, 2021 · Cloud Native

How Kubernetes Networking Works: Inside Pods, Nodes, and Cross‑Node Communication

This article demystifies Kubernetes networking by explaining the fundamental design of unique Pod IPs, intra‑node communication via veth pairs and bridges, and inter‑node packet routing across CIDR blocks, providing clear step‑by‑step illustrations of how containers talk within and between nodes.

Cloud NativeContainersNetworking
0 likes · 8 min read
How Kubernetes Networking Works: Inside Pods, Nodes, and Cross‑Node Communication
IT Architects Alliance
IT Architects Alliance
Oct 28, 2021 · Cloud Native

Kubernetes Service Discovery: Fundamentals and Deep Dive

This article explains Kubernetes service discovery by first covering the underlying pod network concepts, then detailing how Services provide stable endpoints, how they register with cluster DNS, the role of Endpoints and kube-proxy, and the iptables/IPVS mechanisms that route traffic to pods.

DNSEndpointsNetworking
0 likes · 11 min read
Kubernetes Service Discovery: Fundamentals and Deep Dive
Sohu Tech Products
Sohu Tech Products
Oct 27, 2021 · Operations

Linux Command Cheat Sheet: Basic Operations, System Management, and Monitoring

This article provides a comprehensive collection of essential Linux command-line instructions covering system shutdown and reboot, hardware and process inspection, file manipulation, networking utilities, performance monitoring, and common administrative tasks, all organized for quick reference by developers and system administrators.

LinuxNetworkingPerformance Monitoring
0 likes · 20 min read
Linux Command Cheat Sheet: Basic Operations, System Management, and Monitoring
Douyu Streaming
Douyu Streaming
Oct 17, 2021 · Fundamentals

Mastering WebRTC SDP: A Complete Guide to Analyzing Session Descriptions

This article provides a systematic overview of the SDP (Session Description Protocol) used in WebRTC, covering its historical background, syntax, key fields, media descriptions, Plan B vs Unified Plan styles, and numerous extensions such as codec parameters, ICE candidates, DTLS, and simulcast, with practical examples and code snippets.

NetworkingSDPWebRTC
0 likes · 24 min read
Mastering WebRTC SDP: A Complete Guide to Analyzing Session Descriptions
Open Source Linux
Open Source Linux
Oct 14, 2021 · Operations

How to Build High‑Availability Load Balancing with Keepalived & HAProxy

This guide explains how to combine the open‑source tools Keepalived and HAProxy to create a highly available software load‑balancing solution, covering the underlying concepts, installation steps, configuration files, health‑check scripts, session persistence, SSL offloading, and traffic routing techniques.

HAProxyLinuxNetworking
0 likes · 28 min read
How to Build High‑Availability Load Balancing with Keepalived & HAProxy
Liangxu Linux
Liangxu Linux
Oct 8, 2021 · Backend Development

What Really Happens Inside the Linux Kernel During a TCP Three‑Way Handshake?

This article dives deep into the Linux kernel implementation of the TCP three‑way handshake, explaining the roles of listen, connect, SYN/ACK processing, queue management, timers, and accept, while providing concrete code snippets and diagrams to help backend engineers master the underlying mechanics.

Backend DevelopmentLinux kernelNetworking
0 likes · 18 min read
What Really Happens Inside the Linux Kernel During a TCP Three‑Way Handshake?
NiuNiu MaTe
NiuNiu MaTe
Oct 4, 2021 · Fundamentals

Master the Basics: 19 Essential TCP/IP and HTTP Interview Questions Explained

This comprehensive guide answers 19 core networking interview questions, covering the TCP/IP five‑layer model, HTTP fundamentals, GET vs POST, ping, status codes, differences among HTTP/1.0, 1.1, 2, 3, HTTPS, TCP connection handshake and teardown, sliding windows, flow control, half‑ and full‑connection queues, packet framing, and the browser request lifecycle.

HTTPHTTP2HTTPS
0 likes · 23 min read
Master the Basics: 19 Essential TCP/IP and HTTP Interview Questions Explained
Top Architect
Top Architect
Sep 22, 2021 · Operations

Comprehensive Docker Tutorial: Installation, Image Management, Networking, Compose, and Registry

This article provides a detailed Docker tutorial covering container fundamentals, installation steps, basic commands, image lifecycle, volume handling, Dockerfile creation, image layering, Zabbix deployment, private registry setup, Docker‑Compose orchestration, networking modes, and best‑practice recommendations for container operations.

ContainersDevOpsDocker Compose
0 likes · 36 min read
Comprehensive Docker Tutorial: Installation, Image Management, Networking, Compose, and Registry
MaGe Linux Operations
MaGe Linux Operations
Sep 13, 2021 · Cloud Native

Why HostPort Can Hijack Your Service Traffic in Kubernetes

The article investigates a puzzling Kubernetes issue where using hostPort caused MySQL traffic to be redirected to the wrong pod, explains how iptables rules inserted by the CNI portmap plugin override Service rules, and provides reproducible experiments and practical recommendations to avoid such problems in production.

CNIKubernetesNetworking
0 likes · 11 min read
Why HostPort Can Hijack Your Service Traffic in Kubernetes
Efficient Ops
Efficient Ops
Sep 7, 2021 · Cloud Native

How Does Kubernetes Networking Really Work? A Visual Deep Dive

This article explains the core principles of Kubernetes networking, covering pod IP allocation, intra‑node communication via veth pairs and bridges, and inter‑node packet routing using CIDR blocks and cloud provider routes, all illustrated with diagrams.

CNICloud NativeNetworking
0 likes · 8 min read
How Does Kubernetes Networking Really Work? A Visual Deep Dive
Programmer DD
Programmer DD
Sep 4, 2021 · Operations

How a Single Ethernet Cable Triggered a Dorm‑Wide Network Storm

A college freshman discovered that by repurposing a single Ethernet cable and cleverly wiring it through his dorm room, he could create a broadcast storm that shut down the entire building's network, illustrating the dangers of looped LAN connections and the importance of proper VLAN and STP configuration.

DIY networkingLAN hackNetworking
0 likes · 9 min read
How a Single Ethernet Cable Triggered a Dorm‑Wide Network Storm
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Aug 31, 2021 · Fundamentals

Essential TCP Networking Concepts: OSI Model, Header Fields, Handshake, Flow Control and Related Protocols

This article provides a comprehensive overview of TCP networking fundamentals, covering the OSI seven‑layer model, TCP header fields, the three‑way handshake and four‑way termination, connection limits, packet fragmentation and reassembly, flow‑control mechanisms, HTTP/HTTPS differences, encryption methods and useful analysis tools.

Flow ControlHTTPHandshake
0 likes · 14 min read
Essential TCP Networking Concepts: OSI Model, Header Fields, Handshake, Flow Control and Related Protocols
Senior Brother's Insights
Senior Brother's Insights
Aug 29, 2021 · Fundamentals

Why HTTP/2 Matters: From Head‑of‑Line Blocking to Server Push

This article explains the shortcomings of HTTP/1.x, introduces the key innovations of HTTP/2 such as binary framing, multiplexing, server push, header compression, request priority, stream reset and flow control, and shows why mastering these concepts is essential for modern web development and interview preparation.

Binary FramingHTTP/2Header Compression
0 likes · 13 min read
Why HTTP/2 Matters: From Head‑of‑Line Blocking to Server Push
Open Source Linux
Open Source Linux
Aug 10, 2021 · Fundamentals

Why eBPF is Revolutionizing High‑Performance Networking for Enterprises

This article explains how eBPF evolved from classic packet filtering to a powerful, programmable kernel virtual machine that enables high‑performance networking, hardware offload, and flexible security, making it increasingly vital for operators, system administrators, and enterprise solution providers.

Linux kernelNetworkingSmartNIC
0 likes · 11 min read
Why eBPF is Revolutionizing High‑Performance Networking for Enterprises
Architects' Tech Alliance
Architects' Tech Alliance
Aug 4, 2021 · Cloud Computing

Edge Computing Hardware Architecture and Emerging Trends

The article examines edge computing hardware architecture, discussing diverse use cases, evolving server and processor trends—including ARM, Intel, Nvidia, AMD, FPGA, and DPU—open hardware standards, reliability, virtual networking, and storage innovations, highlighting how these developments shape the future of cloud and edge infrastructures.

ARMDPUEdge Computing
0 likes · 16 min read
Edge Computing Hardware Architecture and Emerging Trends
Ops Development Stories
Ops Development Stories
Aug 4, 2021 · Operations

Mastering TCP Handshakes, Queues, and Linux Tuning for High‑Performance Servers

This article explains TCP’s connection establishment and termination processes, details the roles of half‑ and full‑connection queues in Linux, demonstrates how to simulate and detect queue overflows using tools like netstat, ss, hping3 and ab, and provides kernel tuning parameters to mitigate SYN flood and TIME_WAIT issues.

LinuxNetworkingQueue
0 likes · 23 min read
Mastering TCP Handshakes, Queues, and Linux Tuning for High‑Performance Servers
Architects' Tech Alliance
Architects' Tech Alliance
Aug 3, 2021 · Industry Insights

Why Smart NICs Are Shaping Data Center Futures: China’s 2021 Industry Overview

The article analyzes how the widening gap between CPU compute growth and network bandwidth drives the rapid emergence of smart NICs, outlines their functions, market forecasts, industry chain, key technologies such as EDA and IP cores, and compares global leaders with Chinese vendors, highlighting technical challenges and future trends.

ChinaData centerEDA
0 likes · 14 min read
Why Smart NICs Are Shaping Data Center Futures: China’s 2021 Industry Overview
Refining Core Development Skills
Refining Core Development Skills
Jul 22, 2021 · Backend Development

Deep Dive into the TCP Three‑Way Handshake: Kernel Queues, Syncookies and Code Walkthrough

This article explains the complete kernel‑level implementation of the TCP three‑way handshake, covering server listen queue allocation, client connect state handling, SYN/SYN‑ACK processing, syncookie protection, timer management, socket creation, and the accept path, with detailed code examples.

BackendKernelLinux
0 likes · 16 min read
Deep Dive into the TCP Three‑Way Handshake: Kernel Queues, Syncookies and Code Walkthrough
Open Source Linux
Open Source Linux
Jul 15, 2021 · Backend Development

How Kernel-Level Content-Based Load Balancing Boosts Server Performance

This article explains the principles and implementation of content‑based request distribution in Linux IPVS and the kernel‑mode KTCPVS, covering TCP gateway vs. migration, scheduling algorithms, high‑availability mechanisms, and performance benefits such as improved cache hit rates and scalability.

IPVSKTCPVSNetworking
0 likes · 23 min read
How Kernel-Level Content-Based Load Balancing Boosts Server Performance
Liangxu Linux
Liangxu Linux
Jul 15, 2021 · Fundamentals

Master Linux Basics: From Installation to Shell Scripting in One Guide

This comprehensive tutorial walks you through Linux fundamentals, covering VMware installation, network configuration, essential command usage, user management, software installation methods, shell scripting basics, process management, cron jobs, and awk text processing, all illustrated with step‑by‑step screenshots and code examples.

InstallationLinuxNetworking
0 likes · 28 min read
Master Linux Basics: From Installation to Shell Scripting in One Guide
Liangxu Linux
Liangxu Linux
Jul 13, 2021 · Fundamentals

How DNS Translates Domain Names to IP Addresses: A Complete Guide

This article explains why web browsers use domain names instead of IP addresses, how the DNS system automatically resolves those names through a hierarchical namespace, the roles of hosts files, root and authoritative servers, query types, transport protocols, and practical lookup examples.

DNSDomain Name SystemDomain hierarchy
0 likes · 19 min read
How DNS Translates Domain Names to IP Addresses: A Complete Guide