Tagged articles

Networking

851 articles · Page 2 of 9
IT Services Circle
IT Services Circle
Jun 30, 2025 · Backend Development

What Makes Java Interviews Tough? A Deep Dive into Concurrency, JVM, MySQL, and More

This article analyzes 58.com’s recent business struggles and layoffs, then presents a comprehensive set of Java interview questions covering synchronized vs. Lock, JVM memory layout, garbage collection, TCP connection teardown, MySQL indexing pitfalls, and common sorting algorithms, providing detailed explanations and code examples.

InterviewJVMMySQL
0 likes · 18 min read
What Makes Java Interviews Tough? A Deep Dive into Concurrency, JVM, MySQL, and More
Ops Community
Ops Community
Jun 30, 2025 · Cloud Native

Master Kubernetes: Core Concepts, Architecture, and Advanced Networking Explained

This comprehensive guide demystifies Kubernetes by covering its fundamental principles, core components, multi‑center deployment models, service discovery methods, pod resource sharing, CNI plugins, load‑balancing layers, network isolation dimensions, and IP addressing schemes, equipping readers with the knowledge to excel in K8s interviews and real‑world deployments.

Cloud NativeContainer OrchestrationNetworking
0 likes · 14 min read
Master Kubernetes: Core Concepts, Architecture, and Advanced Networking Explained
Liangxu Linux
Liangxu Linux
Jun 23, 2025 · Cloud Native

Master Docker Networking: Bridge, Host, None, Container, Swarm Service Discovery

This guide explains Docker’s various network modes—including bridge, host, none, and container—details each driver’s behavior, shows how to create and configure custom networks with commands, and covers Swarm’s built‑in service discovery and load‑balancing mechanisms for scalable container deployments.

DockerHostNetworking
0 likes · 12 min read
Master Docker Networking: Bridge, Host, None, Container, Swarm Service Discovery
MaGe Linux Operations
MaGe Linux Operations
Jun 12, 2025 · Cloud Native

Deep Dive into Kubernetes Networking: Layers, Models, and Plugins

This article provides a comprehensive deep‑dive into Kubernetes networking, explaining the four networking layers (CNI, Pod, Service, Ingress), detailing the underlying models, comparing popular plugins such as Kube‑router, Flannel, Calico, Weave Net and Cilium, and offering concrete YAML examples for deployments, services and pods.

KubernetesNetworkingPods
0 likes · 16 min read
Deep Dive into Kubernetes Networking: Layers, Models, and Plugins
Architect's Guide
Architect's Guide
Jun 9, 2025 · Fundamentals

Why 65,535 Isn’t the True Limit for TCP Connections on Linux Servers

The article explains that the 65,535 limit refers only to available port numbers, while actual TCP concurrency on Linux depends on the 4‑tuple identification, memory, file‑descriptor limits, and port reuse, allowing servers to handle far more connections than the port count suggests.

LinuxNetworkingSocket
0 likes · 12 min read
Why 65,535 Isn’t the True Limit for TCP Connections on Linux Servers
FunTester
FunTester
May 17, 2025 · Backend Development

Detailed Explanation of Java WebSocket Client Development

This article provides a comprehensive walkthrough of building a Java WebSocket client, covering client creation, connection establishment, message sending, graceful closure, header handling, and code encapsulation, with complete example code and best practices for performance testing and robust error handling.

ClientNetworkingPerformanceTesting
0 likes · 11 min read
Detailed Explanation of Java WebSocket Client Development
Python Programming Learning Circle
Python Programming Learning Circle
May 12, 2025 · Backend Development

12 Popular Open-Source Python Frameworks for Web, Networking, and Data Processing

This article introduces twelve widely used open‑source Python frameworks—including Django, Tornado, Twisted, Pulsar, Bottle, Diesel, NumPy, Scrapy, Cubes, Falcon, Web2py, and Zerorpc—covering their main features, typical use cases, and project repository links for developers seeking robust solutions.

FrameworksNetworkingOpen-source
0 likes · 8 min read
12 Popular Open-Source Python Frameworks for Web, Networking, and Data Processing
Liangxu Linux
Liangxu Linux
May 5, 2025 · Fundamentals

Why UDP Is the Speedy Rogue and TCP the Polite Gentleman

This article uses vivid analogies to compare UDP’s fast, connection‑less, unordered packet delivery with TCP’s reliable, connection‑oriented handshake, flow control, and ordered transmission, outlining each protocol’s characteristics, advantages, drawbacks, and typical real‑time applications such as live streaming, gaming, and video calls.

InternetNetworkingTCP
0 likes · 10 min read
Why UDP Is the Speedy Rogue and TCP the Polite Gentleman
Java Captain
Java Captain
Apr 26, 2025 · Fundamentals

Understanding HTTP Protocol: Basics, Request Process, and Server Response

This article provides a comprehensive overview of the HTTP protocol, covering its fundamental concepts, the complete request lifecycle—including DNS resolution, TCP handshake, request headers, methods, cookies, and tokens—and detailed server response structures with practical Spring Boot examples.

FrontendHTTPNetworking
0 likes · 15 min read
Understanding HTTP Protocol: Basics, Request Process, and Server Response
Subtle Storm
Subtle Storm
Apr 22, 2025 · Cloud Computing

Essential Cloud Computing Technologies You Need to Master

This article outlines the complete cloud computing technology stack, from foundational resource virtualization and shared infrastructure to advanced services such as AI/ML platforms, serverless computing, edge and quantum cloud offerings, highlighting their roles, key components, typical scenarios, and why enterprises should choose the right combination for cost, scalability, and security.

AIBig DataCloud Computing
0 likes · 12 min read
Essential Cloud Computing Technologies You Need to Master
Open Source Linux
Open Source Linux
Apr 18, 2025 · Fundamentals

Understanding HTTP vs HTTPS: Protocol Basics, Security, and Session Management

This article explains the fundamental differences between HTTP and HTTPS, how internet messages travel through DNS and routers, the roles of IP and MAC addresses, port conventions, request/response structures, encryption methods, digital certificates, and compares cookies with server‑side sessions for state management.

HTTPHTTPSNetworking
0 likes · 16 min read
Understanding HTTP vs HTTPS: Protocol Basics, Security, and Session Management
Liangxu Linux
Liangxu Linux
Apr 16, 2025 · Fundamentals

Mastering IP Routing: How Routers Choose the Best Path

This article explains the fundamentals of IP routing in data communication networks, covering how routers use routing tables, route information, direct routes, priority and metric calculations, longest‑prefix matching, and the step‑by‑step forwarding process with practical examples and command snippets.

IPNetworkingnetwork
0 likes · 9 min read
Mastering IP Routing: How Routers Choose the Best Path
Liangxu Linux
Liangxu Linux
Apr 5, 2025 · Fundamentals

Essential Networking Q&A: From OSI Layers to VPN and Security Basics

This comprehensive Q&A covers fundamental networking concepts, including link types, OSI model layers, backbone networks, LANs, routers, protocols, topologies, security measures, IP addressing, and common troubleshooting techniques, providing clear explanations for each topic.

IP addressingNetworkingOSI model
0 likes · 22 min read
Essential Networking Q&A: From OSI Layers to VPN and Security Basics
MaGe Linux Operations
MaGe Linux Operations
Apr 4, 2025 · Cloud Native

Master Docker from Scratch: The Ultimate Beginner-to-Expert Guide

This comprehensive Docker tutorial walks you through the fundamentals, installation steps, essential commands, data volumes, networking, and Dockerfile creation, enabling readers to move from zero experience to proficient container management in a single, detailed guide.

Data VolumesDevOpsDocker
0 likes · 34 min read
Master Docker from Scratch: The Ultimate Beginner-to-Expert Guide
21CTO
21CTO
Apr 2, 2025 · Backend Development

What’s New in curl 8.13.0? Over 300 Fixes and Major Feature Additions

curl 8.13.0 shatters previous records with more than 300 bug fixes, 501 new commits, and a host of new features such as TLS early data support, enhanced URL handling, and expanded rustls capabilities, all detailed in its comprehensive changelog.

Backend ToolsBug FixesNetworking
0 likes · 2 min read
What’s New in curl 8.13.0? Over 300 Fixes and Major Feature Additions
MaGe Linux Operations
MaGe Linux Operations
Mar 22, 2025 · Fundamentals

Why HTTP Is Insecure and How HTTPS Secures Your Web Traffic

This article explains the fundamental differences between HTTP and HTTPS, how internet messages travel through DNS and routers, the roles of ports, request and response structures, encryption methods, digital certificates, and compares cookies with sessions for state management.

HTTPHTTPSNetworking
0 likes · 18 min read
Why HTTP Is Insecure and How HTTPS Secures Your Web Traffic
MaGe Linux Operations
MaGe Linux Operations
Mar 18, 2025 · Fundamentals

Why UDP Is the Wild West of Networking and How TCP Tames It

This article contrasts the fast, connection‑less nature of UDP with the reliable, connection‑oriented TCP, outlines their key characteristics and handshake processes, and then introduces a comprehensive 570‑command Linux cheat‑sheet for administrators and developers.

NetworkingTCPUDP
0 likes · 12 min read
Why UDP Is the Wild West of Networking and How TCP Tames It
Java One
Java One
Mar 9, 2025 · Backend Development

What’s Behind Java’s I/O: From BIO to Epoll and Beyond

This article explains the fundamentals of I/O in Unix and Java, covering the distinction between user and kernel space, the five Unix I/O models, the evolution from select/poll to epoll/kqueue, and how modern network frameworks like Reactor and Proactor leverage these mechanisms for high‑performance networking.

IONIONetworking
0 likes · 16 min read
What’s Behind Java’s I/O: From BIO to Epoll and Beyond
IT Services Circle
IT Services Circle
Feb 27, 2025 · Fundamentals

Comprehensive Linux C/C++ Interview Questions and Topics

This article compiles a wide range of Linux C/C++ interview questions covering language fundamentals, data structures, algorithms, operating systems, networking, databases, and general problem‑solving approaches to help candidates assess and improve their technical knowledge.

C++Data StructuresDatabase
0 likes · 9 min read
Comprehensive Linux C/C++ Interview Questions and Topics
Raymond Ops
Raymond Ops
Feb 25, 2025 · Fundamentals

Understanding the OSI Model: A Layer‑by‑Layer Guide

This article provides a comprehensive overview of the OSI model, explaining the purpose of each of its seven layers, their responsibilities, typical devices and protocols involved, and how data moves from the physical medium up to the application level.

LayersNetworkingOSI model
0 likes · 17 min read
Understanding the OSI Model: A Layer‑by‑Layer Guide
Deepin Linux
Deepin Linux
Feb 25, 2025 · Fundamentals

Understanding the Linux Network Packet Reception Process

This article provides a comprehensive, step‑by‑step explanation of how Linux receives network packets—from hardware DMA and interrupt handling through soft‑interrupt processing, kernel initialization, driver registration, and protocol‑stack traversal—culminating in delivery to the application layer via sockets.

LinuxNetworkingPacket Reception
0 likes · 28 min read
Understanding the Linux Network Packet Reception Process
Efficient Ops
Efficient Ops
Feb 9, 2025 · Fundamentals

Essential Networking Q&A: 100+ Key Concepts Every IT Professional Should Know

This comprehensive guide answers over one hundred fundamental networking questions, covering links, OSI layers, backbone networks, LAN, routers, protocols, security measures, cable standards, IP addressing, and many other core concepts essential for anyone working with computer networks.

NetworkingOSI modelTCP/IP
0 likes · 32 min read
Essential Networking Q&A: 100+ Key Concepts Every IT Professional Should Know
MaGe Linux Operations
MaGe Linux Operations
Jan 23, 2025 · Operations

Master Curl, Wget, and NMCLI: Essential Linux Operations Commands

This guide introduces essential Linux command‑line tools—curl and wget for data retrieval and file downloading, explains network bonding modes, and provides step‑by‑step nmcli commands to configure bond interfaces and assign IP addresses, offering a concise reference for system administrators.

LinuxNetworkingcurl
0 likes · 7 min read
Master Curl, Wget, and NMCLI: Essential Linux Operations Commands
Linux Cloud Computing Practice
Linux Cloud Computing Practice
Jan 17, 2025 · Operations

10 Essential Linux Sysadmin Tools Every Engineer Should Master

This guide outlines the ten fundamental Linux operations tools and skills—ranging from basic system knowledge and networking services to shell scripting, text processing, databases, firewalls, monitoring, clustering, and backup—that every aspiring sysadmin should learn and practice thoroughly.

DatabaseMonitoringNetworking
0 likes · 6 min read
10 Essential Linux Sysadmin Tools Every Engineer Should Master
macrozheng
macrozheng
Jan 10, 2025 · Fundamentals

Master Core Tech: From OS Memory to Redis, MySQL, Docker & More

This article combines a look at Tencent Cloud Zhiy developer salaries and interview insights with in‑depth explanations of OS memory allocation, process vs thread vs coroutine, DNS resolution, MySQL indexing and locking, Redis speed factors, Kafka’s high throughput design, and Docker’s container architecture, plus resource links.

NetworkingOperating Systems
0 likes · 18 min read
Master Core Tech: From OS Memory to Redis, MySQL, Docker & More
php Courses
php Courses
Jan 9, 2025 · Backend Development

Using curl_init() in PHP: Syntax, Parameters, Return Values, and Example

This article explains the PHP curl_init() function, covering its syntax, optional URL parameter, return values, and provides a complete example demonstrating initialization, option setting, execution, error handling, and response processing for HTTP API requests.

HTTPNetworkingbackend
0 likes · 4 min read
Using curl_init() in PHP: Syntax, Parameters, Return Values, and Example
php Courses
php Courses
Dec 26, 2024 · Backend Development

Using curl_multi_add_handle() in PHP to Manage Multiple cURL Handles

This article explains how the PHP curl_multi_add_handle() function can be used to add multiple cURL handles to a single session, improving network request efficiency and code maintainability, and provides a complete example with detailed code walkthrough.

HTTP requestsNetworkingbackend
0 likes · 5 min read
Using curl_multi_add_handle() in PHP to Manage Multiple cURL Handles
Programmer1970
Programmer1970
Dec 22, 2024 · Operations

50 Essential Linux Commands: Functions, Examples, and Practical Tips

This article compiles a concise reference of fifty commonly used Linux commands, detailing each command’s purpose, typical usage syntax, concrete examples, and handy tips to help developers and system administrators quickly master essential command‑line operations.

Command LineLinuxNetworking
0 likes · 41 min read
50 Essential Linux Commands: Functions, Examples, and Practical Tips
Raymond Ops
Raymond Ops
Dec 20, 2024 · Operations

Master Docker Networking: Types, Drivers, and Practical Commands

This article explains Docker networking fundamentals, covering the main network types (bridge, host, overlay, macvlan, none), their drivers and container modes, how to configure and manage networks with Docker CLI commands, and important security and isolation considerations for containerized applications.

DockerHostMacvlan
0 likes · 19 min read
Master Docker Networking: Types, Drivers, and Practical Commands
IT Services Circle
IT Services Circle
Dec 20, 2024 · Backend Development

Comprehensive Backend Development Interview Notes: OS Memory, Concurrency, Networking, Databases, Redis, Kafka, and Docker

This article compiles detailed backend interview notes covering salary expectations, OS stack vs heap differences, process and thread concepts, DNS resolution, ping protocol, MySQL indexing and locking mechanisms, Redis performance characteristics, Kafka throughput optimizations, and Docker's underlying implementation.

DatabasesDockerInterview
0 likes · 17 min read
Comprehensive Backend Development Interview Notes: OS Memory, Concurrency, Networking, Databases, Redis, Kafka, and Docker
Open Source Linux
Open Source Linux
Dec 20, 2024 · Fundamentals

Mastering DNS: The Backbone of Digital Connectivity

This article explains how the Domain Name System (DNS) translates human‑readable domain names into IP addresses through a step‑by‑step process involving recursive resolvers, root servers, TLD servers, and authoritative name servers, highlighting its role in optimizing traffic, caching, redundancy, and load balancing for reliable internet connectivity.

DNSDomain Name SystemIP Resolution
0 likes · 2 min read
Mastering DNS: The Backbone of Digital Connectivity
MaGe Linux Operations
MaGe Linux Operations
Dec 17, 2024 · Operations

Mastering Keepalived: Complete Guide to High‑Availability Load Balancing with VRRP

This article provides a comprehensive walkthrough of Keepalived, covering its VRRP‑based address failover, architecture components, installation methods, detailed configuration files, notification scripts, logging, unicast/multicast settings, brain‑split prevention, and practical LVS‑Keepalived high‑availability deployment steps.

KeepalivedLVSLinux
0 likes · 25 min read
Mastering Keepalived: Complete Guide to High‑Availability Load Balancing with VRRP
Liangxu Linux
Liangxu Linux
Dec 5, 2024 · Cloud Native

Why Does Containerization Slow Down Your App? A Deep Dive into Performance Loss and Network Optimizations

Although containerization brings agility and resource efficiency, this article reveals that moving an application from a VM to Kubernetes containers can increase latency by 25% and reduce QPS by 29%, analyzes the root cause in network soft‑interrupt overhead, and proposes optimizations such as ipvlan, macvlan, and Cilium.

IPVLANNetworkingcilium
0 likes · 8 min read
Why Does Containerization Slow Down Your App? A Deep Dive into Performance Loss and Network Optimizations
Efficient Ops
Efficient Ops
Dec 4, 2024 · Operations

Top 35 Linux Ops Interview Questions and Expert Answers

This article compiles thirty‑five essential Linux operations interview questions covering server management, RAID configurations, load‑balancing choices, middleware concepts, MySQL troubleshooting, networking tools, security practices, scripting examples, and system‑level optimizations, providing concise expert answers for each topic.

InterviewLinuxMySQL
0 likes · 34 min read
Top 35 Linux Ops Interview Questions and Expert Answers
Liangxu Linux
Liangxu Linux
Dec 1, 2024 · Fundamentals

Mastering TCP: Understanding All Connection States and Their Transitions

This article provides a comprehensive guide to TCP connection states, Linux commands for monitoring them, the three‑way handshake, four‑way termination, flag meanings, common pitfalls like SYN floods, and practical keep‑alive and sysctl tuning techniques for reliable network troubleshooting.

LinuxNetworkingTCP
0 likes · 30 min read
Mastering TCP: Understanding All Connection States and Their Transitions
BirdNest Tech Talk
BirdNest Tech Talk
Dec 1, 2024 · Fundamentals

How to Exchange RDMA Connection Parameters: Methods, Pros, and Pitfalls

Establishing an RDMA connection requires exchanging key parameters such as LID, QP number, and memory keys, and this article systematically outlines the essential information, compares six exchange methods—from static configuration to distributed services—and evaluates their advantages, drawbacks, and suitable scenarios.

InfiniBandNetworkingParameter Exchange
0 likes · 7 min read
How to Exchange RDMA Connection Parameters: Methods, Pros, and Pitfalls
Java Tech Enthusiast
Java Tech Enthusiast
Nov 14, 2024 · Backend Development

Comprehensive Backend Interview Q&A: Golang, Networking, OS, MySQL, Redis, Design Patterns, and Algorithms

The article presents recent tech-company salary figures and a comprehensive set of backend interview questions spanning Go language fundamentals, memory management, networking protocols, OS synchronization, MySQL transaction isolation and indexing, Redis performance, design‑pattern implementations, and classic algorithms such as quicksort.

AlgorithmsDatabaseDesign Patterns
0 likes · 11 min read
Comprehensive Backend Interview Q&A: Golang, Networking, OS, MySQL, Redis, Design Patterns, and Algorithms
Liangxu Linux
Liangxu Linux
Nov 11, 2024 · Operations

Mastering LVS Load Balancing: Modes, Workflows, and Configuration Tips

This article explains the core concepts of Linux Virtual Server (LVS), details its four operating modes—NAT, Direct Routing, TUN, and FULLNAT—and provides step‑by‑step configuration guidance, including ARP handling and kernel parameter tweaks for reliable load balancing.

DRFullNATLVS
0 likes · 8 min read
Mastering LVS Load Balancing: Modes, Workflows, and Configuration Tips
Liangxu Linux
Liangxu Linux
Nov 9, 2024 · Operations

Mastering LVS: How Linux Virtual Server Load Balancing Works

This guide explains the core concepts of Linux Virtual Server (LVS), detailing its key components, client request flow, and the four operating modes—NAT, Direct Routing, TUN, and FULLNAT—along with practical ARP handling and mode‑by‑mode comparisons for effective load balancing.

DRFullNATLVS
0 likes · 9 min read
Mastering LVS: How Linux Virtual Server Load Balancing Works
Test Development Learning Exchange
Test Development Learning Exchange
Nov 4, 2024 · Fundamentals

Python Practical Guide: File I/O, CSV, JSON, HTTP Requests, SQLite, Scheduling, Logging, Argument Parsing, Compression, Subprocess, DateTime, Email, Image Processing, NumPy, Pandas, Regex, System Info, Socket Programming, and AsyncIO

This comprehensive Python tutorial demonstrates essential techniques such as file reading and writing, CSV and JSON handling, HTTP requests, SQLite operations, task scheduling, logging, command‑line parsing, compression, subprocess management, date‑time handling, email sending, image manipulation, numerical computing, data analysis, regular expressions, system information retrieval, socket networking, and asynchronous programming.

Data ProcessingFile I/ONetworking
0 likes · 9 min read
Python Practical Guide: File I/O, CSV, JSON, HTTP Requests, SQLite, Scheduling, Logging, Argument Parsing, Compression, Subprocess, DateTime, Email, Image Processing, NumPy, Pandas, Regex, System Info, Socket Programming, and AsyncIO
Liangxu Linux
Liangxu Linux
Nov 3, 2024 · Operations

10 Powerful cURL Tricks Every Developer Should Know

This article showcases over ten practical cURL examples—including filename globbing, configuration files, parallel requests, output formatting, testing, the trurl utility, data upload, and support for various protocols—demonstrating how the versatile tool can streamline networking, debugging, and automation tasks for developers and ops engineers.

NetworkingParallelcommand-line
0 likes · 13 min read
10 Powerful cURL Tricks Every Developer Should Know
Code Mala Tang
Code Mala Tang
Nov 2, 2024 · Cloud Native

Master Docker Networking: Types, Commands, and Best Practices

This guide explains Docker networking fundamentals, compares bridge, host, none, and overlay networks, shows how to create and manage custom networks, connect containers, expose services, and troubleshoot common issues, providing practical commands and optimization tips for reliable container communication.

Bridge NetworkDevOpsDocker
0 likes · 11 min read
Master Docker Networking: Types, Commands, and Best Practices
Liangxu Linux
Liangxu Linux
Oct 29, 2024 · Operations

Speed Up Docker Pulls and Master Basic Container Commands

This guide shows how to configure Docker registry mirrors for faster image pulls, pull and run an Nginx container, and use essential Docker commands for inspecting, managing, and networking containers, complete with practical examples and code snippets.

Container ManagementDockerNetworking
0 likes · 9 min read
Speed Up Docker Pulls and Master Basic Container Commands
Open Source Linux
Open Source Linux
Oct 22, 2024 · Fundamentals

Mastering TCP: Understanding States, Handshakes, and Common Pitfalls

This article explains TCP connection states, the three-way handshake and four-way termination processes, provides essential Linux commands for monitoring connections, and offers practical tips for diagnosing network issues, handling SYN floods, TIME_WAIT problems, and implementing keepalive mechanisms to maintain reliable communication.

Connection StatesLinuxNetworking
0 likes · 29 min read
Mastering TCP: Understanding States, Handshakes, and Common Pitfalls
Java Tech Enthusiast
Java Tech Enthusiast
Oct 21, 2024 · R&D Management

Why Programmers Over 30 Struggle to Find Jobs and How to Break Out of Isolation

Programmers over 30 often find job offers scarce because they focus narrowly on technology and isolated coding circles, so to break the isolation they should join cross‑department projects, engage with customers, develop communication and project‑management skills, share knowledge publicly, and build a personal brand and broader professional network.

NetworkingSoftware Engineeringcareer development
0 likes · 5 min read
Why Programmers Over 30 Struggle to Find Jobs and How to Break Out of Isolation
Liangxu Linux
Liangxu Linux
Oct 15, 2024 · Operations

Mastering LVS: Load‑Balancing Modes, Concepts, and Configuration Guide

This article explains the Linux Virtual Server (LVS) load‑balancing architecture, defines key terms such as VS, RS, VIP, DIP, and CIP, and details the four operating modes—NAT, DR, TUN, and FULLNAT—including their workflows, configuration steps, and practical considerations.

DRFullNATLVS
0 likes · 10 min read
Mastering LVS: Load‑Balancing Modes, Concepts, and Configuration Guide
Liangxu Linux
Liangxu Linux
Oct 6, 2024 · Operations

Master Linux DNS: From Fundamentals to Advanced BIND9 Configuration

This guide walks Linux system administrators through DNS fundamentals, client configuration files, NetworkManager and systemd-resolved settings, BIND9 server installation and zone setup, plus advanced techniques like DNSSEC, DoH, split views, load balancing, troubleshooting tools, and security best practices.

BIND9Networkingsecurity
0 likes · 10 min read
Master Linux DNS: From Fundamentals to Advanced BIND9 Configuration
Linux Kernel Journey
Linux Kernel Journey
Sep 30, 2024 · Cloud Native

How to Eliminate the Per‑CPU Map in XDP TCP‑Option Parsing

This article walks through removing the per‑CPU map used to pass the TCP‑option offset in an XDP program, shows the required code changes, explains the verifier errors that arise, and presents the final fix using an int offset with a bitwise mask.

BPF verifierLinux kernelNetworking
0 likes · 8 min read
How to Eliminate the Per‑CPU Map in XDP TCP‑Option Parsing
Efficient Ops
Efficient Ops
Sep 29, 2024 · Operations

Essential Linux Ops Tools Every Sysadmin Must Master

This guide outlines the ten core tool categories—from Linux basics and networking services to scripting, firewalls, monitoring, clustering, and backup—that a Linux operations engineer should master to become an effective sysadmin.

DatabaseLinuxMonitoring
0 likes · 6 min read
Essential Linux Ops Tools Every Sysadmin Must Master
Test Development Learning Exchange
Test Development Learning Exchange
Sep 28, 2024 · Backend Development

Using Python's socket Library to Simulate HTTP Requests: Basic and Advanced Examples

This article explains how to use Python's socket module to craft and send raw HTTP GET, POST, and custom‑header requests, then shows how to encapsulate the logic into reusable classes that handle authentication, redirects, cookies, and HTTPS, providing a low‑level networking toolkit for developers.

NetworkingSocketprogramming
0 likes · 12 min read
Using Python's socket Library to Simulate HTTP Requests: Basic and Advanced Examples
MaGe Linux Operations
MaGe Linux Operations
Sep 25, 2024 · Operations

Mastering LVS: Understanding Load Balancing Modes and Configuration

Learn how Linux Virtual Server (LVS) works, covering core concepts such as VS, RS, VIP, DIP, and CIP, and explore its four operating modes—NAT, Direct Routing, TUN, and FULLNAT—along with detailed workflow diagrams, configuration tips, and practical considerations for deployment.

LVSLinuxLoad Balancing
0 likes · 10 min read
Mastering LVS: Understanding Load Balancing Modes and Configuration
Test Development Learning Exchange
Test Development Learning Exchange
Sep 13, 2024 · Fundamentals

Python Standard Library for Linux: File Operations, Process Management, Networking, System Info, Time, Logging, Monitoring, Compression, and Environment Variables

This article provides a comprehensive guide to Python's standard libraries for Linux, covering file and directory manipulation, process control, socket networking, system information retrieval, date and time handling, logging, file monitoring, compression, and environment variable management with clear code examples.

MonitoringNetworkingfile-operations
0 likes · 10 min read
Python Standard Library for Linux: File Operations, Process Management, Networking, System Info, Time, Logging, Monitoring, Compression, and Environment Variables
Open Source Tech Hub
Open Source Tech Hub
Sep 4, 2024 · Backend Development

Why Workerman Redefines PHP Backend Performance for Real‑Time Apps

Workerman is an open‑source, high‑performance pure‑PHP application container that breaks traditional PHP limits, supporting TCP, UDP, WebSocket, HTTP, and custom protocols, while the article also lists its recent changelog updates and welcomes several new contributors.

NetworkingPHPhigh-performance
0 likes · 5 min read
Why Workerman Redefines PHP Backend Performance for Real‑Time Apps
Open Source Linux
Open Source Linux
Sep 3, 2024 · Operations

How to Multiplex Services on a Single Port with Nginx and HAProxy

This article explains port reuse techniques, covering scenarios, protocol characteristics, and step‑by‑step configurations for Nginx (OpenResty) and HAProxy to route multiple services through one port, improving resource utilization and high availability.

HAProxyLoad BalancingNetworking
0 likes · 7 min read
How to Multiplex Services on a Single Port with Nginx and HAProxy
MaGe Linux Operations
MaGe Linux Operations
Sep 1, 2024 · Operations

Mastering SNAT and DNAT: When and How to Use NAT Rules in Linux

Learn the differences between Source NAT (SNAT) and Destination NAT (DNAT), their definitions, mechanisms, key use cases such as address sharing, load balancing, and security, and follow step‑by‑step iptables examples to configure these NAT rules in a typical network scenario.

DNATLinuxNAT
0 likes · 8 min read
Mastering SNAT and DNAT: When and How to Use NAT Rules in Linux
Deepin Linux
Deepin Linux
Aug 17, 2024 · Fundamentals

20 Essential C++ Interview Questions and Answers: Data Structures, Algorithms, and System Concepts

This article presents a comprehensive collection of twenty essential C++ interview topics covering hash maps vs. maps, vector internals, red‑black trees, hashing, binary trees, smart pointers, LRU cache, memcpy, linked‑list operations, TCP/UDP differences, multithreading, process‑thread distinctions, MySQL indexing, Redis caching, locking mechanisms, async vs. sync, blocking vs. non‑blocking, and Bloom filters, each explained with key concepts and code examples.

AlgorithmsC++Networking
0 likes · 30 min read
20 Essential C++ Interview Questions and Answers: Data Structures, Algorithms, and System Concepts
Tencent Cloud Developer
Tencent Cloud Developer
Aug 13, 2024 · Backend Development

Comprehensive Guide to Backend Development: System Design, Architecture, Networking, Fault Handling, Monitoring, Service Governance, Testing, and Deployment

This comprehensive guide to backend development explains essential system and architecture design principles, networking strategies, fault and exception handling, monitoring and alerting, service governance, testing methodologies, and deployment practices, offering best‑practice advice and highlighting common pitfalls for building reliable, scalable internet services.

MonitoringNetworkingarchitecture
0 likes · 28 min read
Comprehensive Guide to Backend Development: System Design, Architecture, Networking, Fault Handling, Monitoring, Service Governance, Testing, and Deployment
Liangxu Linux
Liangxu Linux
Aug 11, 2024 · Operations

Essential Linux Networking Commands Every DevOps Engineer Should Master

This article provides a comprehensive, step‑by‑step guide to the most important native Linux networking commands—such as hostname, host, ping, curl, ip, ss, traceroute, dig, and tcpdump—explaining their purpose, common usage examples, and key options for effective system and network troubleshooting.

DevOpsLinuxNetworking
0 likes · 13 min read
Essential Linux Networking Commands Every DevOps Engineer Should Master
Architects' Tech Alliance
Architects' Tech Alliance
Aug 10, 2024 · Industry Insights

What’s Next for Data Center Network Architecture? Trends and Future Directions

The article explains how data‑center networking, once built from a handful of simple devices, now demands sophisticated layer‑2 and layer‑3 designs to meet higher performance and reliability requirements, and it outlines the evolving architectural patterns that will shape future data‑center networks.

Data CenterIndustry InsightsNetwork Architecture
0 likes · 6 min read
What’s Next for Data Center Network Architecture? Trends and Future Directions
Test Development Learning Exchange
Test Development Learning Exchange
Aug 8, 2024 · Backend Development

Comprehensive Guide to Using Python's requests Library for Various HTTP Request Scenarios

This article provides a step‑by‑step tutorial on sending JSON, form data, files, handling authentication, redirects, timeouts, cookies, custom headers, SSL verification, proxies, streaming downloads, chunked uploads, session management, error handling, token authentication, and OAuth2 using Python's requests library.

APINetworking
0 likes · 11 min read
Comprehensive Guide to Using Python's requests Library for Various HTTP Request Scenarios
DevOps Operations Practice
DevOps Operations Practice
Aug 4, 2024 · Fundamentals

Five Beginner Python Projects: Number Guessing Game, Calculator, Word Frequency Counter, Ledger, and Simple Chatroom

This article presents five beginner‑friendly Python projects— a number‑guessing game, a calculator, a word‑frequency counter, a simple ledger, and a chatroom—each with background, implementation steps, and complete source code to help new programmers practice core language concepts.

CLINetworkingProgramming Fundamentals
0 likes · 11 min read
Five Beginner Python Projects: Number Guessing Game, Calculator, Word Frequency Counter, Ledger, and Simple Chatroom
MaGe Linux Operations
MaGe Linux Operations
Aug 2, 2024 · Cloud Computing

Understanding OpenStack Core Services: Keystone, Glance, Nova, Neutron & More

This article explains the essential OpenStack components—Keystone for identity, Glance for image services, Nova for compute, Neutron for networking, Placement, and related services—detailing their roles, interactions, and workflow, helping readers grasp how each piece fits into a functional cloud environment.

Cloud ComputingComputeNetworking
0 likes · 15 min read
Understanding OpenStack Core Services: Keystone, Glance, Nova, Neutron & More
Practical DevOps Architecture
Practical DevOps Architecture
Aug 2, 2024 · Cloud Native

In-depth Understanding of Kubernetes Networking: Architecture Design and Performance Optimization

This comprehensive course provides a deep dive into Kubernetes networking, covering core concepts, network models, policies, plugins, traffic management, security, multi‑tenant, cross‑cloud, and hybrid‑cloud designs, and offers hands‑on performance optimization techniques across more than 60 video modules.

CalicoCloud NativeKubernetes
0 likes · 4 min read
In-depth Understanding of Kubernetes Networking: Architecture Design and Performance Optimization