New Oriental Technology
Author

New Oriental Technology

Practical internet development experience, tech sharing, knowledge consolidation, and forward-thinking insights.

77
Articles
0
Likes
191
Views
0
Comments
Recent Articles

Latest from New Oriental Technology

77 recent articles
New Oriental Technology
New Oriental Technology
Jun 28, 2021 · Databases

InnoDB Architecture and Key Features: A Comprehensive Overview

This article provides a comprehensive overview of InnoDB architecture, covering its memory structures, background threads, and key features like checkpoint mechanisms, double write, and neighbor page flushing, essential for understanding MySQL's default storage engine.

Background ThreadsCheckpoint MechanismDatabase Architecture
0 likes · 12 min read
InnoDB Architecture and Key Features: A Comprehensive Overview
New Oriental Technology
New Oriental Technology
Jun 24, 2021 · Backend Development

Understanding Global Transaction Models and Seata's AT Mode

This article explains why global transactions are required in distributed systems, compares major transaction models such as XA, LCN, TCC, SAGA, and AT, and provides a detailed overview of Seata's architecture, deployment options, configuration, and code examples for implementing the AT mode in microservice environments.

AT modeSeatadistributed transactions
0 likes · 15 min read
Understanding Global Transaction Models and Seata's AT Mode
New Oriental Technology
New Oriental Technology
Jun 21, 2021 · Fundamentals

Understanding Recursion: Concepts, Code Examples, Visualization, and Common Pitfalls

This article explains the fundamental concept of recursion using a cinema‑seat analogy, demonstrates array‑sum and Fibonacci implementations in JavaScript, shows how to visualize recursive calls, discusses stack‑overflow and redundant computation issues, and presents iterative and memoized alternatives.

Stack Overflowalgorithmmemoization
0 likes · 10 min read
Understanding Recursion: Concepts, Code Examples, Visualization, and Common Pitfalls
New Oriental Technology
New Oriental Technology
Jun 17, 2021 · Backend Development

Cache Basics, Types, Patterns, and Common Issues

This article explains why caching is used, distinguishes between local and distributed caches, compares popular Java cache libraries, describes Redis and Memcached differences, outlines the Cache‑Aside pattern, and discusses common cache problems such as inconsistency, penetration, breakdown, avalanche, hot‑key detection, and their mitigation strategies.

JavaPerformanceRedis
0 likes · 15 min read
Cache Basics, Types, Patterns, and Common Issues
New Oriental Technology
New Oriental Technology
Jun 14, 2021 · Game Development

Resolving Mass‑Volume Discrepancy in 2D Physics Engines

This article analyzes the inconsistency between 2D physics engine mass calculations (mass = density × area) and real‑world physics (mass = density × volume), proposes measurement methods for volume, density, and mass, and presents three implementation strategies for correcting the discrepancy in nape and box2d engines.

2D simulationPhysics Enginebox2d
0 likes · 5 min read
Resolving Mass‑Volume Discrepancy in 2D Physics Engines
New Oriental Technology
New Oriental Technology
Jun 7, 2021 · Frontend Development

Introduction to Unit Testing with Jest and React Testing Library

This article explains the concept of unit testing, introduces the Jest framework and its configuration, demonstrates common APIs, matchers, asynchronous testing, mocking, coverage reporting, and shows how to test React components using React Testing Library with practical code examples.

JavaScriptJestReact Testing Library
0 likes · 18 min read
Introduction to Unit Testing with Jest and React Testing Library
New Oriental Technology
New Oriental Technology
Jun 4, 2021 · Cloud Native

Overview of XDF Local Storage Service (xlss) Architecture, Components, and Disaster Recovery Workflow

The article introduces xlss, a high‑performance, highly‑available Kubernetes local storage solution, details its core components, application scenarios, custom scheduler design, backup and recovery processes, and provides code snippets and CRD examples for implementing resilient stateful workloads.

Kubernetescloud nativedata backup
0 likes · 14 min read
Overview of XDF Local Storage Service (xlss) Architecture, Components, and Disaster Recovery Workflow
New Oriental Technology
New Oriental Technology
May 31, 2021 · Fundamentals

Live Streaming Network Transmission: Protocols, Encoding, Decoding, and Synchronization

This article explains the end‑to‑end live‑streaming workflow, covering how a broadcaster pushes video and audio to a server, the various streaming protocols (RTMP, HTTP‑FLV, HLS, RTP), encoding formats, FFmpeg‑based decoding, hardware vs software decoding, and audio‑video synchronization techniques.

Audio-Video SyncNetwork ProtocolsStreaming
0 likes · 26 min read
Live Streaming Network Transmission: Protocols, Encoding, Decoding, and Synchronization