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
303
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
Apr 2, 2021 · Fundamentals

Introduction to Protobuf and Its Practical Application in Frontend and Backend Development

This article introduces Google Protocol Buffers, explains its binary encoding principles such as Tag‑Length‑Value, Varint and ZigZag, compares its efficiency with JSON/XML, and provides a step‑by‑step demo of building a Protobuf‑based WebSocket communication system using Node.js, protobufjs and a simple HTTP server.

Node.jsbinary protocoldata serialization
0 likes · 19 min read
Introduction to Protobuf and Its Practical Application in Frontend and Backend Development
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Mar 26, 2021 · Fundamentals

Design Patterns and SOLID Principles for Building a Message Sending Service

This article explains how to apply classic design patterns and the six SOLID principles—Liskov Substitution, Single Responsibility, Dependency Inversion, Interface Segregation, Law of Demeter, and Open‑Closed—to design a maintainable, extensible message‑sending system with task scheduling and dynamic provider configuration.

Design PatternsPHPSOLID
0 likes · 17 min read
Design Patterns and SOLID Principles for Building a Message Sending Service
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Mar 12, 2021 · Operations

Evolution of Live Streaming Load Testing and Stability Assurance for an Online Education Platform

The article details how an online education provider progressively enhanced its live‑streaming performance testing framework—from rudimentary "stone age" checks to automated, data‑driven "information age" practices—by restructuring services, refining test scenarios, introducing traffic replay, and automating script generation to achieve more reliable and efficient stability assurance.

Automationload-testingonline education
0 likes · 12 min read
Evolution of Live Streaming Load Testing and Stability Assurance for an Online Education Platform
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.

QUICWeb Performancenetworking
0 likes · 16 min read
Evolution and Limitations of HTTP/1.1, HTTP/2, and HTTP/3 (QUIC)
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Jan 15, 2021 · Artificial Intelligence

Recommendation System Architecture and Engineering Overview

This article presents a comprehensive overview of a recommendation system, covering its business background, purpose, detailed engineering architecture—including data sources, computation, storage, online learning, service and access layers—and discusses key challenges, module design, and practical reflections.

AB testingData EngineeringMachine Learning
0 likes · 14 min read
Recommendation System Architecture and Engineering Overview
Xueersi Online School Tech Team
Xueersi Online School Tech Team
Jan 8, 2021 · Artificial Intelligence

Design and Implementation of a Rule‑Based and Collaborative‑Filtering Recommendation System for an Educational App

This article describes the business background, cold‑start challenges, rule‑based recall pipeline, Wilson interval and time‑decay scoring methods, item‑based collaborative filtering implementation with code, and experimental results that improved click‑through rates for the 学而思网校 educational application.

A/B-testWilson-intervalcold-start
0 likes · 12 min read
Design and Implementation of a Rule‑Based and Collaborative‑Filtering Recommendation System for an Educational App