Tagged articles
828 articles
Page 9 of 9
Practical DevOps Architecture
Practical DevOps Architecture
Jun 13, 2016 · Operations

Three LVS Load‑Balancing Modes and Eight Scheduling Algorithms

The article explains the three LVS load‑balancing modes—NAT, IP tunnel, and direct routing—and details eight scheduling algorithms, including round‑robin, weighted round‑robin, least‑connection, weighted least‑connection, locality‑based, locality‑based with replication, destination‑hashing, and source‑hashing, highlighting their principles and use cases.

IPVSLVSNetworking
0 likes · 7 min read
Three LVS Load‑Balancing Modes and Eight Scheduling Algorithms
Architecture Digest
Architecture Digest
May 24, 2016 · Game Development

Evolution of Game Server Architectures: From Early MUDs to Modern Action MMOs

This article traces the historical progression of game server architectures—from simple HTTP‑based servers for low‑interaction mobile games, through the first‑generation MUDOS engine, second‑generation database‑driven designs, third‑generation seamless world nodes with dynamic load balancing, to specialized Battle.net, casual, and modern action MMO server models—highlighting the technical motivations and challenges at each stage.

Distributed SystemsMMONetworking
0 likes · 18 min read
Evolution of Game Server Architectures: From Early MUDs to Modern Action MMOs
MaGe Linux Operations
MaGe Linux Operations
May 12, 2016 · Fundamentals

Understanding IP, TCP, and UDP Packet Structures: A Quick Guide

This article explains the structure and fields of IP packets, including version, header length, TOS, total length, ID, flags, fragment offset, TTL, protocol, checksum, source and destination addresses, as well as the formats and key functions of TCP and UDP headers, highlighting their differences.

NetworkingTCPUDP
0 likes · 8 min read
Understanding IP, TCP, and UDP Packet Structures: A Quick Guide
ITPUB
ITPUB
Mar 28, 2016 · Operations

Understanding curl’s Connection and Max‑Time Timeout Options

This article explains curl’s two timeout settings—--connect-timeout for limiting the connection phase and -m/--max-time for restricting the total operation—provides error examples, and shows practical command-line usages to prevent hanging processes.

NetworkingTimeoutcURL
0 likes · 4 min read
Understanding curl’s Connection and Max‑Time Timeout Options
21CTO
21CTO
Mar 28, 2016 · Fundamentals

Mastering HTTP: From Requests to Responses and Protocol Differences

This comprehensive guide reviews the essential elements of HTTP requests and responses, explains version differences, clarifies the distinctions between HTTP, Socket, and TCP, and provides practical iOS implementation details for developers seeking a deeper understanding of web communication.

HTTPNetworkingSocket
0 likes · 12 min read
Mastering HTTP: From Requests to Responses and Protocol Differences
21CTO
21CTO
Mar 23, 2016 · Backend Development

Mastering High-Performance TCP Servers in .NET/C#: APM, TAP, SAEA & RIO Explained

This article explores four high‑performance TCP server models in .NET/C#—Asynchronous Programming Model (APM), Task‑based Asynchronous Pattern (TAP), SocketAsyncEventArgs (SAEA), and Registered I/O (RIO)—detailing their accept and read loops, implementation nuances, pooling strategies, and sample code, while highlighting performance considerations and real‑world usage.

CNetworkingSocket
0 likes · 14 min read
Mastering High-Performance TCP Servers in .NET/C#: APM, TAP, SAEA & RIO Explained
Architects' Tech Alliance
Architects' Tech Alliance
Mar 11, 2016 · Cloud Computing

An Overview of Citrix XenServer Architecture and Management

This article provides a comprehensive overview of Citrix XenServer, detailing its Xen‑based hypervisor architecture, management tools, storage and networking components, including resource pools, virtual NICs, Open vSwitch, VLAN support, and distributed switching, highlighting its role in modern cloud virtualization.

NetworkingXenServercloud computing
0 likes · 9 min read
An Overview of Citrix XenServer Architecture and Management
Architects' Tech Alliance
Architects' Tech Alliance
Feb 16, 2016 · Cloud Computing

Microsoft Hyper‑V Architecture Overview

This article provides a comprehensive overview of Microsoft Hyper‑V architecture, covering its evolution, deployment options, microkernel design, virtual networking components, and advanced features such as SR‑IOV and VMQ, while contrasting it with earlier Microsoft virtualization products and competing solutions.

Hyper-VNetworkingcloud computing
0 likes · 10 min read
Microsoft Hyper‑V Architecture Overview
21CTO
21CTO
Jan 10, 2016 · Fundamentals

What Really Happens When You Enter a URL? Inside Browser, DNS & HTTP

From typing a URL to rendering a page, this article walks through each step—browser DNS lookup, HTTP request and response, redirects, server processing, content delivery, and asynchronous calls—revealing the complex interactions that make modern web browsing possible.

BrowserDNSHTTP
0 likes · 16 min read
What Really Happens When You Enter a URL? Inside Browser, DNS & HTTP
Practical DevOps Architecture
Practical DevOps Architecture
Nov 16, 2015 · Fundamentals

Configuring Router Interface IP and DHCP Settings

This guide explains how to configure a router’s FastEthernet interface with a static IP address, enable DHCP services, set address exclusions, and configure a host to obtain its IP settings automatically, using Cisco IOS command-line syntax.

CiscoDHCPIP Configuration
0 likes · 2 min read
Configuring Router Interface IP and DHCP Settings
ITPUB
ITPUB
Nov 9, 2015 · Fundamentals

Why HTTP Uses Long vs Short Connections: Statelessness & TCP/IP Basics

This article explains how HTTP relies on TCP/IP, clarifies the stateless nature of HTTP, compares short and long connections in HTTP/1.0 and HTTP/1.1, and discusses the advantages, disadvantages, and appropriate use cases for each connection type.

HTTPNetworkingTCP
0 likes · 9 min read
Why HTTP Uses Long vs Short Connections: Statelessness & TCP/IP Basics
21CTO
21CTO
Nov 4, 2015 · Fundamentals

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

A college student recounts how a simple Ethernet cable hack caused a network-wide broadcast storm in a dormitory, exploring the underlying VLAN and STP concepts while detailing improvised hardware tricks and the resulting chaos.

DIYNetworkingSTP
0 likes · 10 min read
How a Single Ethernet Cable Triggered a Dorm‑Wide VLAN Storm
Architects' Tech Alliance
Architects' Tech Alliance
Sep 18, 2015 · Cloud Computing

Microsoft Hyper-V Architecture Overview

Microsoft Hyper-V is a server virtualization hypervisor introduced after acquiring Connectix, offering a microkernel architecture with parent/child partitions, VSP/VSC components, VMBus communication, and virtual networking via vSwitch, supporting private, internal, and external virtual networks, and features such as SR‑IOV and VMQ.

Hyper-VNetworkingcloud computing
0 likes · 7 min read
Microsoft Hyper-V Architecture Overview
Architects' Tech Alliance
Architects' Tech Alliance
Sep 5, 2015 · Cloud Computing

Overview of VMware Storage Path Reliability, vConverter, HA, DRS, FT, vMotion, Storage vMotion, DPM, Networking and Automation Features

This article provides a comprehensive overview of VMware's storage path reliability, pluggable storage architecture, virtual machine conversion tools, high‑availability and resource‑management features such as HA, DRS, FT, vMotion, storage vMotion, DPM, as well as networking components like vDS and VMkernel ports, plus upgrade automation utilities.

HANetworkingVMware
0 likes · 9 min read
Overview of VMware Storage Path Reliability, vConverter, HA, DRS, FT, vMotion, Storage vMotion, DPM, Networking and Automation Features
21CTO
21CTO
Aug 11, 2015 · Backend Development

Inside Top Chinese Tech Interviews: Backend Engineer Questions & Answers

This article compiles detailed interview experiences for backend engineering roles at major Chinese tech firms, covering algorithm challenges, system design, networking, compiler concepts, and personal reflections that help candidates prepare effectively.

AlgorithmsBackendNetworking
0 likes · 9 min read
Inside Top Chinese Tech Interviews: Backend Engineer Questions & Answers
Architect
Architect
Jul 7, 2015 · Fundamentals

The Exhaustion of IPv4 Addresses and the Urgent Need for IPv6 Migration

With IPv4 address pools depleted across North America, Europe, Asia and Latin America, the article explains the impending end of IPv4, the limited options for ISPs, and urges accelerated adoption of IPv6, which offers a vastly larger address space but currently sees low global usage.

Address ExhaustionIPv4IPv6
0 likes · 3 min read
The Exhaustion of IPv4 Addresses and the Urgent Need for IPv6 Migration
MaGe Linux Operations
MaGe Linux Operations
Apr 30, 2015 · Fundamentals

What Is DNS? A Complete Guide to the Domain Name System

This article explains the fundamentals of DNS, covering its purpose, hierarchical structure, key concepts like FQDN and resource records, query mechanisms, server types, ports, and the step‑by‑step process browsers use to resolve domain names into IP addresses.

Domain Name SystemInternetNetworking
0 likes · 8 min read
What Is DNS? A Complete Guide to the Domain Name System
Qunar Tech Salon
Qunar Tech Salon
Apr 21, 2015 · Backend Development

Understanding Netty Pitfalls: Autoread, isWritable, and Serialization

This article explains Netty's autoread switch, isWritable back‑pressure mechanism, and serialization strategies, showing how to control read/write rates, avoid thread‑pool overload, and reduce memory copies when handling TCP byte streams in high‑performance Java network applications.

Networkingbackpressureconcurrency
0 likes · 14 min read
Understanding Netty Pitfalls: Autoread, isWritable, and Serialization

Review of SDN Definition, Applications, Challenges, and Recommendations

The article reviews various definitions of Software‑Defined Networking, examines its primary use in network virtualization, discusses additional application areas, outlines obstacles to adoption, critiques OpenFlow limitations, and offers practical recommendations for successful SDN deployment.

Network VirtualizationNetworkingOpenFlow
0 likes · 22 min read
Review of SDN Definition, Applications, Challenges, and Recommendations
MaGe Linux Operations
MaGe Linux Operations
Aug 28, 2014 · Game Development

Inside a Classic MMORPG Server Architecture: How Six Connections Power Gameplay

The article explains a classic MMORPG zone architecture, detailing six key connections—including WebService pipelines and TCP/IP links—that manage account updates, role control, server registration, client validation, and cross‑server data exchange, and describes how UserServer and GameServer interact to provide stable, scalable gameplay.

BackendGame DevelopmentNetworking
0 likes · 5 min read
Inside a Classic MMORPG Server Architecture: How Six Connections Power Gameplay