Xueersi Online School Tech Team
Author

Xueersi Online School Tech Team

The Xueersi Online School Tech Team, dedicated to innovating and promoting internet education technology.

113
Articles
0
Likes
305
Views
0
Comments
Recent Articles

Latest from Xueersi Online School Tech Team

100 recent articles max
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Dec 25, 2020 · Backend Development

Implementing Message Queues with Redis: Lists, Zsets, Pub/Sub, and Streams

This article explains how Redis can be used to build lightweight, high‑performance message queues by leveraging lists for simple queues, sorted sets for delayed delivery, Pub/Sub for multicast, and the Stream data structure for durable, scalable messaging, while also covering practical PHP implementations, acknowledgment, retry, graceful restart, and rate‑limiting techniques.

Message queuePHPPubSub
0 likes · 19 min read
Implementing Message Queues with Redis: Lists, Zsets, Pub/Sub, and Streams
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Dec 4, 2020 · Backend Development

Ensuring Online Education Service Quality through Real Traffic Capture and Replay

This article describes how an online education quality team leverages real user traffic capture, side‑car replication via Nginx access logs, business model construction, traffic replay, diff comparison, and platform‑level services to improve CI/CD efficiency, performance testing, and overall service reliability.

BackendTraffic Captureci/cd
0 likes · 11 min read
Ensuring Online Education Service Quality through Real Traffic Capture and Replay
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Nov 27, 2020 · Backend Development

Understanding Nginx: Core Architecture, Modules, and How to Dive into the Source Code

This article provides a systematic overview of Nginx’s high‑performance architecture, covering its modular design, master/worker process model, event‑driven loop, HTTP request processing phases, location matching rules, upstream load‑balancing, FastCGI and proxy configurations, rate‑limiting mechanisms, and common 502 error troubleshooting, while offering practical tips for reading the source code.

BackendEvent-drivenWeb server
0 likes · 45 min read
Understanding Nginx: Core Architecture, Modules, and How to Dive into the Source Code
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Nov 13, 2020 · Backend Development

Building Robust Backend Systems: Architecture, Best Practices, and Operational Guidelines

This article explains why robust systems are essential, outlines key architectural and design principles, presents practical implementation details such as service layering, micro‑service migration, container simulation code, timeout handling, monitoring, security measures, and performance tuning to help engineers build reliable, scalable backend applications.

Performance tuningRobustnessSecurity
0 likes · 22 min read
Building Robust Backend Systems: Architecture, Best Practices, and Operational Guidelines
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.

DatabaseMySQLnetworking
0 likes · 15 min read
MySQL Protocol Analysis and Source Code Exploration
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Oct 30, 2020 · Databases

Understanding MySQL Binlog and Relaylog: Viewing Events, Formats, and Replication Mechanics

This article explains how to view MySQL binlog and relaylog events, interpret their formats using commands like SHOW BINARY LOGS, SHOW RELAYLOG EVENTS, hexdump and mysqlbinlog, and describes the underlying replication code paths, parameters, and source‑level handling of binlog transmission and processing.

DatabasesRelayLogsource-code
0 likes · 17 min read
Understanding MySQL Binlog and Relaylog: Viewing Events, Formats, and Replication Mechanics
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Oct 23, 2020 · Databases

MySQL Replication: Master‑Slave Configuration, Binlog Formats, and Protocol Details

This article explains MySQL master‑slave replication by covering SBR, RBR, and MBR concepts, step‑by‑step configuration of master and slave servers, binlog format settings, the underlying replication protocol, key SQL commands, and troubleshooting tips, all illustrated with real code snippets and diagrams.

DatabaseMBRMaster‑Slave
0 likes · 18 min read
MySQL Replication: Master‑Slave Configuration, Binlog Formats, and Protocol Details
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Oct 23, 2020 · Backend Development

Key Insights from PHPConChina 2020: QUIC, HTTP/3, Micro‑services, and Swow for PHP

The PHPConChina 2020 conference highlighted the challenges of TCP/IP, introduced QUIC and HTTP/3 as solutions for faster, more secure web communication, explored PHP's role in micro‑service architectures with ServiceMesh, and presented Swow's innovative features that empower PHP developers to build high‑performance network applications.

BackendSwowhttp3
0 likes · 11 min read
Key Insights from PHPConChina 2020: QUIC, HTTP/3, Micro‑services, and Swow for PHP