NetEase Game Operations Platform
Author

NetEase Game Operations Platform

The NetEase Game Automated Operations Platform delivers stable services for thousands of NetEase titles, focusing on efficient ops workflows, intelligent monitoring, and virtualization.

81
Articles
0
Likes
166
Views
0
Comments
Recent Articles

Latest from NetEase Game Operations Platform

81 recent articles
NetEase Game Operations Platform
NetEase Game Operations Platform
Apr 27, 2019 · Frontend Development

Functional Programming in JavaScript: Refactoring User List Processing

This article demonstrates how to apply functional programming concepts in JavaScript by refactoring an example that reads user data from an API, filters active SREs, and formats output, illustrating the benefits of pure functions, higher‑order utilities like map, filter, reduce, and improved code readability and maintainability.

FilterFunctional ProgrammingHigher-Order Functions
0 likes · 22 min read
Functional Programming in JavaScript: Refactoring User List Processing
NetEase Game Operations Platform
NetEase Game Operations Platform
Apr 20, 2019 · Databases

Understanding MySQL DDL Algorithms and How to Minimize Their Impact

This article explains the three MySQL DDL algorithms (COPY, INPLACE, INSTANT), compares third‑party tools like pt‑online‑schema‑change and gh‑ost, and provides practical guidance on selecting algorithms, using ALGORITHM clauses, monitoring progress, and handling performance, space, replication lag, and metadata lock issues.

COPYDDLINPLACE
0 likes · 13 min read
Understanding MySQL DDL Algorithms and How to Minimize Their Impact
NetEase Game Operations Platform
NetEase Game Operations Platform
Apr 13, 2019 · Operations

Automating Service Discovery and Load Balancing with Consul, HAProxy, and Docker in a Microservices Architecture

This article explains how to transform a traditional monolithic deployment into a fully automated micro‑services environment by containerizing services, using Consul for dynamic service discovery and configuration, and configuring HAProxy with DNS resolvers to achieve seamless load balancing and zero‑downtime updates.

ConsulDockerHAProxy
0 likes · 12 min read
Automating Service Discovery and Load Balancing with Consul, HAProxy, and Docker in a Microservices Architecture
NetEase Game Operations Platform
NetEase Game Operations Platform
Apr 4, 2019 · Databases

Deep Dive into mongos Connection Model and Adaptive Thread Pools in MongoDB

This article explains how MongoDB's mongos router manages client‑to‑mongos and mongos‑to‑mongod connections, compares the default per‑connection‑per‑thread model with the adaptive thread‑pool introduced in version 3.6, details the internal traditional and ASIO connection pools, relevant configuration parameters, and provides practical guidance on interpreting connection‑pool statistics.

Connection PoolingDatabase OperationsMongoDB
0 likes · 21 min read
Deep Dive into mongos Connection Model and Adaptive Thread Pools in MongoDB
NetEase Game Operations Platform
NetEase Game Operations Platform
Mar 23, 2019 · Backend Development

Implementing a Redis‑Based Distributed Lock to Ensure Data Consistency in a CMDB System

This article analyzes data‑inconsistency problems caused by concurrent multithreaded updates in a CMDB system and presents a step‑by‑step exploration of synchronization solutions, ultimately implementing a robust Redis‑backed distributed lock in Python to guarantee atomic reads and writes while handling edge cases such as crashes and lock expiration.

CMDBData ConsistencyDistributed Lock
0 likes · 17 min read
Implementing a Redis‑Based Distributed Lock to Ensure Data Consistency in a CMDB System
NetEase Game Operations Platform
NetEase Game Operations Platform
Mar 8, 2019 · Operations

Achieving Non‑Stop Game Maintenance: Practices and Network Solutions at NetEase Games

This article details how NetEase Games implemented non‑stop maintenance for large‑scale online titles by reusing resources with Docker virtualization, evaluating Calico and Flannel overlay networks, and building a custom SDN solution, ultimately improving operational efficiency and player experience.

DockerKubernetesNetwork Virtualization
0 likes · 9 min read
Achieving Non‑Stop Game Maintenance: Practices and Network Solutions at NetEase Games