Tagged articles
828 articles
Page 6 of 9
Efficient Ops
Efficient Ops
Jul 7, 2021 · Fundamentals

Top 100 Networking Fundamentals: Key Concepts and FAQs Explained

This comprehensive guide answers 100 common networking questions, covering links, the OSI model, backbone networks, LAN, routers, protocols, IP addressing, security measures, cable types, topologies, and many other essential concepts for anyone studying computer networks.

LANNetworkingOSI model
0 likes · 32 min read
Top 100 Networking Fundamentals: Key Concepts and FAQs Explained
Sohu Tech Products
Sohu Tech Products
Jun 23, 2021 · Cloud Native

Containerizing Stateful Services on Kubernetes: Challenges, Solutions, and Best Practices

This article examines the difficulties of running stateful services such as Redis, etcd, and MySQL on Kubernetes and presents practical solutions—including workload selection, CRD/operator extensions, scheduling strategies, high‑availability mechanisms, performance‑optimized networking and storage, and chaos‑engineering validation—to achieve reliable, high‑performance containerized deployments.

CRDKubernetesNetworking
0 likes · 32 min read
Containerizing Stateful Services on Kubernetes: Challenges, Solutions, and Best Practices
Architects' Tech Alliance
Architects' Tech Alliance
Jun 20, 2021 · Fundamentals

Mastering Cisco Routing: When to Use Multiple Protocols, Access Lists, and Redistribution

This comprehensive guide explains when to employ multiple routing protocols, compares distance‑vector and link‑state routing, details access‑list types and creation commands, outlines route redistribution steps and commands, clarifies administrative distance, BGP fundamentals, metric concepts, and provides hardware compatibility notes for Cisco routers and switches.

BGPCiscoNetworking
0 likes · 26 min read
Mastering Cisco Routing: When to Use Multiple Protocols, Access Lists, and Redistribution
Refining Core Development Skills
Refining Core Development Skills
Jun 17, 2021 · Fundamentals

How Linux Determines the Client Port for TCP Connections

On Linux, the client port used in a TCP connection is selected either by the kernel during the connect system call—randomly scanning the ip_local_port_range while respecting reserved ports—or by a prior bind call, with detailed kernel functions such as inet_hash_connect and __inet_hash_connect governing the process.

KernelLinuxNetworking
0 likes · 21 min read
How Linux Determines the Client Port for TCP Connections
php Courses
php Courses
Jun 15, 2021 · Fundamentals

Comprehensive Technical Exam with Multiple‑Choice, Short Answer, and Programming Questions

The article provides a full‑length technical exam covering multiple‑choice questions on programming history, algorithms, networking and 5G, short answer queries about design patterns and tree operations, and coding challenges that ask participants to implement solutions for counting ways to eat bread, climb stairs, and analyze a C program that counts cycles in a permutation.

AlgorithmsData StructuresNetworking
0 likes · 6 min read
Comprehensive Technical Exam with Multiple‑Choice, Short Answer, and Programming Questions
Top Architect
Top Architect
Jun 14, 2021 · Fundamentals

Understanding DNS: Architecture, Configuration, and Security

This article provides a comprehensive overview of the Domain Name System (DNS), covering its fundamentals, protocol choices, hierarchical structure, delegation, configuration with BIND, load balancing, debugging tools, and security considerations such as amplification attacks.

BINDDNSDomain Name System
0 likes · 17 min read
Understanding DNS: Architecture, Configuration, and Security
IT Architects Alliance
IT Architects Alliance
Jun 9, 2021 · Fundamentals

Essential Networking Q&A: From OSI Layers to IP Addressing Explained

This article provides concise explanations of core networking concepts, covering links, OSI model layers, backbone networks, LANs, nodes, routers, point‑to‑point links, FTP, subnet masks, UTP cable limits, data encapsulation, network topologies, VPN, NAT, routing protocols, firewalls, DNS, IPv6, RSA, and many other fundamental topics essential for anyone studying computer networks.

LANNetworkingOSI model
0 likes · 29 min read
Essential Networking Q&A: From OSI Layers to IP Addressing Explained
MaGe Linux Operations
MaGe Linux Operations
Jun 8, 2021 · Fundamentals

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

This article provides concise explanations of core networking concepts, covering everything from basic link definitions, OSI model layers, and backbone networks to LANs, nodes, routers, point‑to‑point links, FTP, subnet masks, UTP cable limits, data encapsulation, network topologies, VPN, NAT, TCP/IP layers, routing protocols, security measures, and many other fundamental topics essential for understanding computer networks.

NetworkingOSI modelProtocols
0 likes · 31 min read
Essential Networking Q&A: From OSI Layers to VPN and Beyond
21CTO
21CTO
May 31, 2021 · Fundamentals

Mastering DNS: Core Concepts, Configuration, and Security Insights

This comprehensive guide explains DNS fundamentals, its distributed hierarchical database, TCP/UDP usage, top‑level domains, resolution workflow, recursive versus authoritative servers, caching, smart routing, bind configuration, load balancing, sub‑domain delegation, debugging tools, and DNS amplification attacks.

BINDDNSDomain Name System
0 likes · 18 min read
Mastering DNS: Core Concepts, Configuration, and Security Insights
MaGe Linux Operations
MaGe Linux Operations
May 25, 2021 · Cloud Native

Mastering Kubernetes Architecture: Core Components, Networking, and Scaling

This article provides a comprehensive overview of Kubernetes, covering its core components, container operations, service discovery layers, pod shared resources, common CNI plugins, multi‑layer load balancing, isolation dimensions, network model principles, and various IP address categories for large‑scale deployments.

CNIIP addressingKubernetes
0 likes · 11 min read
Mastering Kubernetes Architecture: Core Components, Networking, and Scaling
IT Architects Alliance
IT Architects Alliance
May 19, 2021 · Fundamentals

Understanding DNS: Architecture, Protocols, and BIND Configuration

This article provides a comprehensive overview of the Domain Name System (DNS), covering its distributed database design, TCP/UDP usage, hierarchical structure, top‑level domains, resolution workflow, recursive versus authoritative servers, caching, smart routing, BIND configuration, load‑balancing techniques, sub‑domain delegation, debugging tools, and security considerations such as DNS amplification attacks.

BINDConfigurationDNS
0 likes · 17 min read
Understanding DNS: Architecture, Protocols, and BIND Configuration
MaGe Linux Operations
MaGe Linux Operations
May 18, 2021 · Fundamentals

Understanding DNS: From Basics to Advanced Configuration and Security

This article explains the DNS system, its distributed architecture, protocol details, hierarchical database structure, resolution process, server types, configuration with BIND, load balancing, subdomain delegation, and security considerations such as amplification attacks, providing a comprehensive guide for operations and networking professionals.

BINDDNSDomain Name System
0 likes · 18 min read
Understanding DNS: From Basics to Advanced Configuration and Security
Liangxu Linux
Liangxu Linux
May 16, 2021 · Fundamentals

Mastering TCP: Handshakes, Teardowns, and State Machines Explained

This article provides a comprehensive guide to TCP’s core mechanisms, covering connection establishment via the three‑way handshake, graceful termination with the four‑step teardown, half‑open and half‑close scenarios, simultaneous open/close, initial sequence numbers, and detailed state‑transition diagrams, all illustrated with diagrams.

HandshakeNetworkingTCP
0 likes · 18 min read
Mastering TCP: Handshakes, Teardowns, and State Machines Explained
UCloud Tech
UCloud Tech
Apr 29, 2021 · Fundamentals

How DR and TUN Modes Optimize Load Balancer Performance

This article explains the limitations of NAT and FULLNAT load‑balancing models, introduces DR and TUN modes that let real servers reply directly to clients, and details the required ARP and loopback configurations to hide VIPs and reduce bottlenecks.

ARPDR ModeNAT
0 likes · 11 min read
How DR and TUN Modes Optimize Load Balancer Performance
Python Programming Learning Circle
Python Programming Learning Circle
Apr 27, 2021 · Fundamentals

Python Basics: Syntax, Data Types, Control Flow, Functions, Modules, I/O, and Common Libraries

This comprehensive guide introduces Python fundamentals, covering file encoding declarations, shebang usage, quicksort implementation, script entry checks with __name__, printing differences between Python 2 and 3, pretty‑printing, module and package structures, control flow statements, data types, string operations, regular expressions, collections, dictionary handling, functional tools, generators, decorators, class definitions, property management, exception handling, unit testing, file and path manipulation, JSON/XML processing, Excel interaction, file system utilities, network requests, and MySQL database access.

Networkingdata-structuresfile-io
0 likes · 25 min read
Python Basics: Syntax, Data Types, Control Flow, Functions, Modules, I/O, and Common Libraries
iQIYI Technical Product Team
iQIYI Technical Product Team
Apr 23, 2021 · Cloud Native

iQIYI Container Practice – Cloud‑Native Deployment Exploration and Implementation

At an April 10 technical salon, iQIYI’s Zhao Wei detailed the company’s shift from Mesos‑Marathon to Kubernetes, describing container application scenarios, evolving network stacks from bridge/NAT to Cilium/BGP, the adoption of Containerd with RunC and optional Kata runtimes, performance trade‑offs, and a hybrid scheduling approach that improves resource utilization across offline and online services.

ContainerKubernetesNetworking
0 likes · 15 min read
iQIYI Container Practice – Cloud‑Native Deployment Exploration and Implementation
Top Architect
Top Architect
Apr 9, 2021 · Fundamentals

Understanding HTTP Protocol: Concepts, Features, Workflow, Headers, Caching and Applications

This article provides a comprehensive overview of the HTTP protocol, covering its definition, stateless nature, connection handling, key characteristics, request/response workflow, header fields, status codes, caching mechanisms, and practical applications such as resumable downloads, multithreaded downloading, proxy servers and virtual hosting.

HTTPHeadersNetworking
0 likes · 34 min read
Understanding HTTP Protocol: Concepts, Features, Workflow, Headers, Caching and Applications
UCloud Tech
UCloud Tech
Apr 8, 2021 · Fundamentals

How Do Computers Talk Across the Internet? Exploring LVS, NAT & FULLNAT

This article explains how two computers locate each other on the Internet using IP, MAC, and port numbers, details the ARP protocol and routing table lookup, and then examines LVS load‑balancing mechanisms, comparing NAT and FULLNAT models and their packet‑translation processes.

ARPFullNATLVS
0 likes · 12 min read
How Do Computers Talk Across the Internet? Exploring LVS, NAT & FULLNAT
Intelligent Backend & Architecture
Intelligent Backend & Architecture
Apr 2, 2021 · Fundamentals

Master Java Reflection and Core Networking: From Basics to TCP/IP

An in‑depth guide covering Java reflection fundamentals, three methods to obtain Class objects, and practical code examples, followed by a comprehensive overview of computer networking layers, protocols, TCP/IP versus OSI models, transport protocols, HTTP/HTTPS differences, status codes, GET/POST, cookies, sessions, tokens, and servlet lifecycle.

HTTPJavaNetworking
0 likes · 28 min read
Master Java Reflection and Core Networking: From Basics to TCP/IP
JD Cloud Developers
JD Cloud Developers
Mar 23, 2021 · Fundamentals

How Your Browser Connects: A Step-by-Step Guide to Networking Basics

This article walks through the complete process of how a browser accesses a web resource, from parsing a URL and generating an HTTP request, through DNS name resolution, the construction of MAC, IP, TCP, and application headers, to the TCP three‑way handshake, data transmission, and the four‑step connection termination.

DNSHTTPNetworking
0 likes · 16 min read
How Your Browser Connects: A Step-by-Step Guide to Networking Basics
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Mar 5, 2021 · Fundamentals

Evolution and Limitations of HTTP/1.1, HTTP/2, and HTTP/3 (QUIC)

This article reviews the evolution of HTTP from version 1.1 to HTTP/2 and HTTP/3, explaining key features such as persistent connections, pipelining, binary framing, header compression, multiplexing, and QUIC's advantages, while also highlighting the remaining drawbacks like head‑of‑line blocking, TCP connection limits, and security concerns.

NetworkingQUICWeb Performance
0 likes · 16 min read
Evolution and Limitations of HTTP/1.1, HTTP/2, and HTTP/3 (QUIC)
Open Source Linux
Open Source Linux
Mar 2, 2021 · Operations

How SLB Works: Exploring Load Balancer Modes and Packet Flows

This article explains the background of Server Load Balancing (SLB), details its three transmission modes—reverse proxy, transparent, and triangle—illustrates packet interactions with TCP and HTTP flows, and provides analysis of each mode using Wireshark captures.

NetworkingSLBpacket analysis
0 likes · 11 min read
How SLB Works: Exploring Load Balancer Modes and Packet Flows
Code Ape Tech Column
Code Ape Tech Column
Mar 2, 2021 · Backend Development

A Quick Introduction to Java NIO with Practical Examples

This article explains Java NIO fundamentals—including Channels, Buffers, and Selectors—compares them with traditional IO, and provides multiple runnable code examples such as FileChannel, SocketChannel, Selector loops, memory‑mapped files, scatter/gather, transferTo/From, Pipe and DatagramChannel to illustrate non‑blocking and high‑performance I/O.

ChannelJavaNetworking
0 likes · 31 min read
A Quick Introduction to Java NIO with Practical Examples
Practical DevOps Architecture
Practical DevOps Architecture
Feb 19, 2021 · Cloud Native

Understanding the Pod Network Model in Kubernetes

This article explains the Kubernetes pod network concept, describing how each pod receives a unique IP, how intra‑node and inter‑node pod communication works, and the role of the infra container and network bridges in enabling seamless IP addressing across the cluster.

Cloud NativeContainersNetworking
0 likes · 4 min read
Understanding the Pod Network Model in Kubernetes
Liangxu Linux
Liangxu Linux
Feb 9, 2021 · Information Security

Understanding DNS: From Hostnames to Secure Queries and Packet Anatomy

This article provides a comprehensive overview of the Domain Name System, explaining how hostnames map to IP addresses, the hierarchical distributed design of DNS servers, query processes, caching mechanisms, packet structures, common attack vectors, and defensive measures such as DNSSEC.

DNSDomain Name SystemNetworking
0 likes · 25 min read
Understanding DNS: From Hostnames to Secure Queries and Packet Anatomy
Top Architect
Top Architect
Feb 1, 2021 · Backend Development

Implementing Heartbeat Mechanism and Reconnection Logic with Netty

This article explains how to implement a TCP heartbeat mechanism using Netty's IdleStateHandler, details client and server handler implementations, and demonstrates a robust reconnection strategy with customizable retry policies, providing complete Java code examples for each component.

HeartbeatNetworkingTCP
0 likes · 19 min read
Implementing Heartbeat Mechanism and Reconnection Logic with Netty
360 Tech Engineering
360 Tech Engineering
Jan 25, 2021 · Cloud Computing

KubeVirt: Integrating Virtual Machines into Kubernetes – Architecture, Operations, and SDK Usage

This article explains how KubeVirt extends Kubernetes to manage virtual machines, covering the background of OpenStack‑to‑K8s migration, technical selection, KubeVirt architecture, CRDs, components, common operations, storage and networking choices, SDK usage, and practical deployment experiences within a private cloud platform.

CRDCephKubeVirt
0 likes · 23 min read
KubeVirt: Integrating Virtual Machines into Kubernetes – Architecture, Operations, and SDK Usage
Code Ape Tech Column
Code Ape Tech Column
Jan 25, 2021 · Fundamentals

Mastering TCP: Handshake, Flow Control, Congestion Control and More

This comprehensive guide explains TCP fundamentals—including the differences between TCP and UDP, the three‑way handshake, four‑way termination, half‑open queues, SYN‑Flood attacks, header fields, Fast Open, timestamps, retransmission timeout calculation, flow and congestion control, Nagle's algorithm, delayed ACKs, and keep‑alive mechanisms—providing clear examples and diagrams for each concept.

Flow ControlHandshakeNetworking
0 likes · 29 min read
Mastering TCP: Handshake, Flow Control, Congestion Control and More
Architecture Digest
Architecture Digest
Jan 23, 2021 · Fundamentals

Understanding Linux TCP Socket Implementation and System Tuning

This article explains how Linux manages TCP sockets at the kernel level, demonstrates how to adjust port ranges and file‑descriptor limits, and shows the key data structures and lookup functions that enable high‑concurrency TCP connections, providing practical guidance for scaling client connections.

Linux kernelNetworkingPort Range
0 likes · 8 min read
Understanding Linux TCP Socket Implementation and System Tuning
ITPUB
ITPUB
Jan 18, 2021 · Fundamentals

Understanding DNS: Basics, Query Process, Packet Structure, and Security

This comprehensive guide explains DNS fundamentals, hierarchical server architecture, query processes, packet structure, caching mechanisms, and common security threats, providing clear examples, diagrams, and practical insights for anyone preparing for networking interviews or deepening their understanding of internet name resolution.

DNSDomain Name SystemInternet
0 likes · 23 min read
Understanding DNS: Basics, Query Process, Packet Structure, and Security
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Jan 18, 2021 · Cloud Native

Comprehensive Introduction to Docker: Architecture, Components, Networking, and Practical Usage

This article provides a detailed overview of Docker, covering its origins, core components such as images, containers, and repositories, the differences between VMs and containers, integration with DevOps and Kubernetes, networking modes, storage layers, and visual management tools, all illustrated with examples and code snippets.

Cloud NativeContainersDocker
0 likes · 26 min read
Comprehensive Introduction to Docker: Architecture, Components, Networking, and Practical Usage
Laravel Tech Community
Laravel Tech Community
Jan 14, 2021 · Backend Development

Release Notes for libp2p‑rs: New Features, Improvements, and Bug Fixes

The libp2p‑rs update introduces beta‑value termination for Kad‑DHT queries, timeout mechanisms, routing table refresh, node keep‑alive, identify event handling, outbound sub‑stream reuse, query statistics, a debuggable CLI, and adds experimental floodsub, mdns, parallel dialing, Prometheus exporter, and other enhancements.

BackendDHTNetworking
0 likes · 3 min read
Release Notes for libp2p‑rs: New Features, Improvements, and Bug Fixes
Liangxu Linux
Liangxu Linux
Dec 29, 2020 · Backend Development

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

This article traces the evolution of HTTP from its 1991 origins through HTTP/1.0, 1.1, SPDY, and HTTP/2, explaining why the shift to UDP‑based QUIC in HTTP/3 promises faster, more secure web delivery while also highlighting the new protocol’s challenges.

HTTPNetworkingQUIC
0 likes · 14 min read
Why HTTP/3 Matters: From TCP Limits to QUIC’s Breakthrough
Programmer DD
Programmer DD
Dec 24, 2020 · Fundamentals

What Is DNS? A Beginner’s Guide to the Domain Name System

This article explains the fundamentals of the Domain Name System (DNS), covering how domain names map to IP addresses, the hierarchical structure of DNS zones, the roles of root, top‑level, and authoritative servers, query processes, record types, and practical command‑line tools like dig and ipconfig.

DNSDomain Name SystemNetworking
0 likes · 13 min read
What Is DNS? A Beginner’s Guide to the Domain Name System
Refining Core Development Skills
Refining Core Development Skills
Dec 23, 2020 · Fundamentals

Understanding Linux TCP Socket Internals and Port Range Configuration

This article explains how to adjust Linux kernel port ranges and file descriptor limits, explores the internal structures of TCP sockets, and walks through key kernel functions such as tcp_v4_rcv and __inet_lookup that locate sockets based on IP and port tuples, providing practical guidance for increasing TCP concurrency.

Linux kernelNetworkingPort Range
0 likes · 8 min read
Understanding Linux TCP Socket Internals and Port Range Configuration
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Dec 21, 2020 · Fundamentals

Illustrated Overview of TCP Protocol

This article presents an illustrated comic that explains the basic principles of the TCP protocol, highlighting its connection-oriented reliable transmission, congestion and flow control mechanisms, while noting that some details are simplified and encouraging readers to consult formal RFCs and the TCP/IP Illustrated volume for deeper study.

IllustratedNetworkingTCP
0 likes · 5 min read
Illustrated Overview of TCP Protocol
Liangxu Linux
Liangxu Linux
Dec 14, 2020 · Operations

How to Assign Multiple VLAN IPs on a Single Linux NIC (CentOS/RHEL)

This guide explains how to configure multiple VLAN‑tagged interfaces on a single Linux network card in CentOS/RHEL, covering kernel module loading, creating VLAN interfaces with ip, assigning IP addresses, and persisting the settings via ifcfg files so they survive reboots.

CentOSLinuxNetworking
0 likes · 5 min read
How to Assign Multiple VLAN IPs on a Single Linux NIC (CentOS/RHEL)
Programmer DD
Programmer DD
Dec 12, 2020 · Fundamentals

Master the TCP/IP Stack: 10 Essential Interview Questions Explained

This comprehensive guide walks you through the TCP/IP protocol suite—covering the four‑layer model, key protocols like IP, ARP, ICMP, DNS, the mechanics of ping and traceroute, TCP/UDP differences, connection establishment and termination, flow control, and congestion control—providing the core knowledge needed for networking interviews and solidifying fundamental networking concepts.

Flow ControlHandshakeNetworking
0 likes · 22 min read
Master the TCP/IP Stack: 10 Essential Interview Questions Explained
Open Source Linux
Open Source Linux
Dec 10, 2020 · Fundamentals

Unraveling TCP: From Handshakes to Congestion Control and Security

This comprehensive guide walks through TCP fundamentals—including its differences from UDP, the three‑way handshake, four‑way termination, half‑open queues, SYN‑Flood attacks, packet header fields, Fast Open, timestamps, RTT/RTO calculations, flow and congestion control, Nagle's algorithm, delayed ACKs, and keep‑alive mechanisms—providing clear explanations and visual diagrams for each concept.

NetworkingTCP
0 likes · 27 min read
Unraveling TCP: From Handshakes to Congestion Control and Security
ITPUB
ITPUB
Dec 8, 2020 · Operations

How Many TCP Connections Can One Server Really Handle? A Deep Dive into Linux Limits

This article demystifies the true maximum number of concurrent TCP connections a single Linux server can sustain, explaining the theoretical limits of the TCP four‑tuple, the practical constraints imposed by file descriptor and memory settings, and walks through a real‑world experiment achieving one million connections.

LinuxNetworkingServer
0 likes · 6 min read
How Many TCP Connections Can One Server Really Handle? A Deep Dive into Linux Limits
Architects' Tech Alliance
Architects' Tech Alliance
Dec 6, 2020 · Operations

Understanding Data Centers: Architecture, Reliability, and Emerging Technologies

This article explains what a data center is, its core components of compute, storage, and networking, the operational and architectural considerations for reliability and security, and reviews industry standards and emerging technologies such as edge computing, cloud integration, SDN, HCI, containers, NVMe, and GPU acceleration.

Edge ComputingGPUInfrastructure
0 likes · 12 min read
Understanding Data Centers: Architecture, Reliability, and Emerging Technologies
Wukong Talks Architecture
Wukong Talks Architecture
Dec 3, 2020 · Fundamentals

Explaining UDP vs TCP in Simple Terms

This article uses everyday analogies to compare UDP and TCP, outlines their core characteristics, typical use cases, and describes how to add TCP-like reliability features to UDP such as connection establishment, ordering, loss recovery, flow control, and congestion control.

Flow ControlNetworkingProtocols
0 likes · 7 min read
Explaining UDP vs TCP in Simple Terms
Liangxu Linux
Liangxu Linux
Nov 28, 2020 · Fundamentals

Unraveling TCP/IP: From Its Origins to the Full Packet Journey

This article explains the history, standards, layered architecture, and step‑by‑step packet transmission of the TCP/IP suite, detailing each protocol’s role from the physical link up to the application layer and illustrating how data traverses the network.

Internet ProtocolNetworkingOSI model
0 likes · 13 min read
Unraveling TCP/IP: From Its Origins to the Full Packet Journey
ITPUB
ITPUB
Nov 23, 2020 · Fundamentals

Master TCP Handshake & Teardown: Linux TIME_WAIT Tuning Explained

This article explains the TCP three‑way handshake and four‑way termination processes, clarifies the TIME_WAIT state, shows how to inspect socket states with netstat, and provides practical Linux sysctl settings to reduce excessive TIME_WAIT sockets and improve network performance.

HandshakeLinuxNetworking
0 likes · 7 min read
Master TCP Handshake & Teardown: Linux TIME_WAIT Tuning Explained
php Courses
php Courses
Nov 20, 2020 · Databases

Technical Interview Q&A: MySQL, Indexing, Design Patterns, Algorithms, Networking, and Concurrency

This article compiles a series of technical interview questions and answers covering MySQL query best practices, index optimization, B+‑tree storage, binlog recovery, master‑slave replication, design pattern usage in Laravel, a PHP binary‑search insertion algorithm, transport‑layer protocols, TCP three‑handshake, and concurrency control strategies.

Design PatternsNetworkingdatabase
0 likes · 9 min read
Technical Interview Q&A: MySQL, Indexing, Design Patterns, Algorithms, Networking, and Concurrency
ITPUB
ITPUB
Nov 19, 2020 · Operations

10 Essential Linux Sysadmin Hacks to Boost Efficiency and Save Time

This article presents ten practical Linux system‑administration techniques—from ejecting a stuck DVD drive and resetting a frozen console to using screen sharing, SSH tunnels, bandwidth testing, and powerful command‑line scripts—each designed to streamline tasks, reduce downtime, and give administrators more free time.

AutomationLinuxNetworking
0 likes · 19 min read
10 Essential Linux Sysadmin Hacks to Boost Efficiency and Save Time
MaGe Linux Operations
MaGe Linux Operations
Nov 18, 2020 · Cloud Native

How Kubernetes Orchestrates Containers: From Architecture to Service Discovery

This article provides a concise overview of Kubernetes, covering its master‑node architecture, core components such as API server, scheduler, controller, kubelet and kube-proxy, the lifecycle of Deployments and Pods, and explains service types, networking, and service discovery within a cloud‑native environment.

KubernetesMicroservicesNetworking
0 likes · 14 min read
How Kubernetes Orchestrates Containers: From Architecture to Service Discovery
Selected Java Interview Questions
Selected Java Interview Questions
Nov 18, 2020 · Fundamentals

Understanding the Differences Between HTTP GET and POST Methods

This article explains the fundamental distinctions between HTTP GET and POST requests, covering how parameters are transmitted, browser and server behaviors, length limits, security implications, underlying TCP mechanics, and performance trade‑offs, while also debunking common misconceptions often seen in interview answers.

NetworkingPOSTWeb Development
0 likes · 7 min read
Understanding the Differences Between HTTP GET and POST Methods
Liangxu Linux
Liangxu Linux
Nov 17, 2020 · Operations

10 Essential Linux Sysadmin Hacks to Boost Efficiency

This guide presents ten practical Linux system‑administration tricks—from unmounting a stuck DVD drive and resetting a frozen console to using screen for collaborative debugging, recovering a lost root password, creating SSH backdoors, tunneling VNC, measuring bandwidth, and automating host‑file generation—helping admins work faster and smarter.

LinuxNetworkingSSH
0 likes · 21 min read
10 Essential Linux Sysadmin Hacks to Boost Efficiency
Top Architect
Top Architect
Nov 17, 2020 · Backend Development

Java Netty‑Based Chat Application with Swing UI and MySQL Integration

This article details the design and implementation of a Java chat system that uses Netty for server‑side networking, Swing for the client UI, and MySQL with C3P0 for data persistence, covering features such as user authentication, friend management, single‑chat messaging, and online status detection.

JavaNettyNetworking
0 likes · 23 min read
Java Netty‑Based Chat Application with Swing UI and MySQL Integration
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Nov 6, 2020 · Databases

MySQL Protocol Analysis and Source Code Exploration

This article provides a detailed walkthrough of MySQL protocol analysis using Wireshark, covering SSL disabling, packet capture commands, step‑by‑step examination of handshake, authentication, database selection, query execution packets, and an in‑depth look at related source‑code functions and command enums.

Networkingdatabasemysql
0 likes · 15 min read
MySQL Protocol Analysis and Source Code Exploration
Full-Stack Internet Architecture
Full-Stack Internet Architecture
Nov 5, 2020 · Fundamentals

Understanding TCP/IP Protocol Suite: History, Standards, Layers, and Packet Transmission

This article provides a comprehensive overview of the TCP/IP protocol suite, covering its historical origins, standardization principles, the four-layer model, detailed functions of each layer, and the step‑by‑step process of how a data packet traverses from the application layer down to the physical link.

Computer NetworksNetworkingOSI model
0 likes · 12 min read
Understanding TCP/IP Protocol Suite: History, Standards, Layers, and Packet Transmission
Top Architect
Top Architect
Oct 26, 2020 · Fundamentals

Comprehensive Overview of the TCP/IP Model and Core Network Protocols

This article provides a detailed introduction to the TCP/IP model, explaining each layer—from the physical and data link layers up to the application layer—along with key protocols such as IP, ARP, ICMP, TCP, UDP, DNS, and the mechanisms of connection establishment, termination, flow control, and congestion control.

NetworkingProtocolsTCP
0 likes · 21 min read
Comprehensive Overview of the TCP/IP Model and Core Network Protocols
Efficient Ops
Efficient Ops
Oct 25, 2020 · Fundamentals

Mastering DNS: How Domain Names Resolve to IP Addresses

This article explains the fundamentals of the Domain Name System (DNS), detailing how domain names are translated into IP addresses, the multi‑step query process, the role of DNS servers, hierarchical naming, record types, and useful command‑line tools for inspection.

DNSDNS RecordsDomain Name System
0 likes · 15 min read
Mastering DNS: How Domain Names Resolve to IP Addresses
Efficient Ops
Efficient Ops
Oct 20, 2020 · Operations

Why Do TIME_WAIT Connections Surge in High‑Concurrency Scenarios and How to Fix Them

During high‑concurrency traffic, servers can accumulate large numbers of TCP connections in the TIME_WAIT state, which can exhaust local ports and cause “address already in use” errors; this article explains the phenomenon, its underlying TCP mechanics, and practical configuration and kernel tweaks to mitigate the issue.

LinuxNetworkingOperations
0 likes · 9 min read
Why Do TIME_WAIT Connections Surge in High‑Concurrency Scenarios and How to Fix Them
Programmer DD
Programmer DD
Oct 20, 2020 · Backend Development

GET vs POST: Uncover the Real Differences Behind HTTP Requests

This article explains the fundamental distinctions between GET and POST HTTP methods, covering how parameters are transmitted, browser and server constraints, underlying TCP behavior, and why POST often requires two TCP packets while GET typically uses only one.

BackendNetworkingPOST
0 likes · 7 min read
GET vs POST: Uncover the Real Differences Behind HTTP Requests
Liangxu Linux
Liangxu Linux
Oct 11, 2020 · Fundamentals

Master the OSI Model and TCP/IP: A Complete Guide to Network Protocols

This comprehensive guide explains computer networking fundamentals, covering the OSI seven‑layer model, TCP/IP suite, IP addressing, subnet masks, ARP/RARP, routing protocols, TCP handshakes, UDP, DNS, NAT, DHCP, HTTP methods, and a practical example of accessing a website.

NetworkingProtocolsSubnetting
0 likes · 29 min read
Master the OSI Model and TCP/IP: A Complete Guide to Network Protocols
Laravel Tech Community
Laravel Tech Community
Oct 9, 2020 · Operations

Comprehensive Linux Command Reference Guide

This guide presents an extensive collection of Linux commands covering file and directory operations, content viewing, compression, system information, networking, user management, permissions, process control, and system monitoring, each explained with its purpose and typical usage in clear English.

LinuxNetworkingSystem Administration
0 likes · 16 min read
Comprehensive Linux Command Reference Guide
IT Architects Alliance
IT Architects Alliance
Sep 23, 2020 · Backend Development

Understanding the Differences Between HTTP GET and POST Methods

This article explains the fundamental similarities and practical differences between HTTP GET and POST requests, covering how parameters are transmitted, caching behavior, URL length limits, security considerations, underlying TCP mechanics, and the impact on performance and semantics.

HTTPNetworkingPOST
0 likes · 7 min read
Understanding the Differences Between HTTP GET and POST Methods
Full-Stack DevOps & Kubernetes
Full-Stack DevOps & Kubernetes
Sep 19, 2020 · Operations

Understanding LVS, Nginx, and HAProxy: Choosing the Right Load Balancer for Your Web Architecture

This article explains how modern web services rely on server clusters and a front‑end load balancer, compares the three most popular software balancers—LVS, Nginx, and HAProxy—by describing their architecture, operating modes, advantages, and drawbacks, and offers guidance on selecting the appropriate solution for different traffic scales.

HAProxyLVSNetworking
0 likes · 16 min read
Understanding LVS, Nginx, and HAProxy: Choosing the Right Load Balancer for Your Web Architecture
IT Xianyu
IT Xianyu
Sep 4, 2020 · Fundamentals

Comprehensive Overview of Computer Network Fundamentals and Protocols

This article provides a thorough introduction to computer networking fundamentals, covering the OSI seven‑layer model, TCP/IP architecture, IP addressing, subnet masks, ARP/RARP, routing protocols, and key application layer protocols such as DNS, HTTP, and DHCP, with practical examples and diagrams.

ARPHTTPIP addressing
0 likes · 27 min read
Comprehensive Overview of Computer Network Fundamentals and Protocols
Selected Java Interview Questions
Selected Java Interview Questions
Aug 30, 2020 · Fundamentals

Comprehensive Overview of Computer Networks: History, Architecture, Protocols, and Layer Functions

This article provides a thorough introduction to computer networking, covering its historical evolution, classification, topology, performance metrics, OSI and TCP/IP models, physical and data‑link layer technologies, key protocols such as IP, ARP, NAT, TCP/UDP, and application‑layer services like HTTP, FTP, DNS, and DHCP, offering readers a solid foundation for self‑study and interview preparation.

Computer NetworksNetworkingOSI model
0 likes · 39 min read
Comprehensive Overview of Computer Networks: History, Architecture, Protocols, and Layer Functions
Open Source Linux
Open Source Linux
Aug 28, 2020 · Fundamentals

Master Switch Basics: Types, Performance Metrics, VLANs and More

This article offers a comprehensive overview of network switches, detailing their classifications, performance indicators, interface and link methods, virtual LANs, multilayer switching, and product introductions, providing essential knowledge for anyone studying networking fundamentals.

HardwareNetwork SwitchNetworking
0 likes · 1 min read
Master Switch Basics: Types, Performance Metrics, VLANs and More