Mafengwo Technology
Author

Mafengwo Technology

External communication platform of the Mafengwo Technology team, regularly sharing articles on advanced tech practices, tech exchange events, and recruitment.

52
Articles
0
Likes
11
Views
0
Comments
Recent Articles

Latest from Mafengwo Technology

52 recent articles
Mafengwo Technology
Mafengwo Technology
Sep 26, 2019 · Big Data

Mafengwo’s Data Warehouse & Middle Platform: Architecture, Modeling, Toolchain

This article details Mafengwo’s journey in constructing a data warehouse and data middle platform, covering the core three‑layer architecture, hybrid modeling approaches, the supporting toolchain for data synchronization, scheduling, and metadata management, and the design of an indicator platform for business analytics.

Big Data ArchitectureData Middle PlatformData Modeling
0 likes · 18 min read
Mafengwo’s Data Warehouse & Middle Platform: Architecture, Modeling, Toolchain
Mafengwo Technology
Mafengwo Technology
Sep 26, 2019 · R&D Management

How MaFengWo Scaled Its “Big Transportation” Team with TAPD – A R&D Management Case Study

This article details how MaFengWo built and refined its large‑transportation development workflow over four phases—initial setup, rapid growth, business expansion, and future outlook—leveraging TAPD for agile iteration, issue tracking, test planning, Gantt‑based resource management, and DevOps integration to boost delivery efficiency and product quality.

DevOpsR&D ManagementTAPD
0 likes · 13 min read
How MaFengWo Scaled Its “Big Transportation” Team with TAPD – A R&D Management Case Study
Mafengwo Technology
Mafengwo Technology
Sep 5, 2019 · Frontend Development

Automating Skeleton Screens to Boost Perceived Page Load Speed

This article explains why users care about sub‑two‑second page loads, introduces skeleton screens as a visual solution, reviews existing front‑end approaches, and details a custom automated pipeline using Puppeteer and a draw‑page‑structure plugin to generate and inject skeleton screens with minimal maintenance.

PuppeteerSkeleton ScreenWebpack
0 likes · 16 min read
Automating Skeleton Screens to Boost Perceived Page Load Speed
Mafengwo Technology
Mafengwo Technology
Aug 29, 2019 · Mobile Development

How MaFengWo Built a Powerful iOS Video Editing Framework for Short Videos

This article explains how MaFengWo’s iOS app implements a flexible video editing framework that supports custom editing and template‑based creation, detailing the requirement analysis, architecture design, AVFoundation‑based implementation, performance optimizations, and future directions for short‑video content.

AVFoundationFrameworkiOS
0 likes · 17 min read
How MaFengWo Built a Powerful iOS Video Editing Framework for Short Videos
Mafengwo Technology
Mafengwo Technology
Aug 29, 2019 · Backend Development

How JARVIS Enables Seamless API Mocking and Resource Isolation for Large‑Scale Travel Services

This article describes the design and implementation of JARVIS, an internal API resource isolation system that provides configurable mock rules, environment isolation, multi‑scenario support, and real‑time logging to streamline development and testing of travel‑related supplier integrations.

API mockingConfiguration ManagementResource Isolation
0 likes · 12 min read
How JARVIS Enables Seamless API Mocking and Resource Isolation for Large‑Scale Travel Services
Mafengwo Technology
Mafengwo Technology
Aug 23, 2019 · Mobile Development

Boost App Activation Accuracy with Clipboard-Based Attribution

The article examines common app activation attribution methods—device ID, channel ID, and IP+UA—highlighting their limitations, and introduces a clipboard‑based unique identifier solution that improves attribution precision for HTML5 and WAP ad placements, especially when device IDs are unavailable.

app attributionclipboard identifiermarketing measurement
0 likes · 11 min read
Boost App Activation Accuracy with Clipboard-Based Attribution
Mafengwo Technology
Mafengwo Technology
Aug 23, 2019 · Fundamentals

Why Testers Must Dive Deep into Project Architecture and Code

The article explains how testers can improve software quality by actively reviewing API definitions, understanding system architecture, evaluating database designs, reading code, and mastering configuration files, turning testing from a final checkpoint into a proactive, integral part of the development lifecycle.

API reviewarchitecturecode review
0 likes · 15 min read
Why Testers Must Dive Deep into Project Architecture and Code
Mafengwo Technology
Mafengwo Technology
Aug 8, 2019 · Fundamentals

Why Every Developer Should Master the Basics of Linux

This article explains why programmers of all experience levels should learn Linux, outlines what truly counts as understanding the OS, and provides a practical three‑stage roadmap—Use, Code, Hack—to build solid Linux knowledge that boosts career growth and technical efficiency.

Career DevelopmentLearning PathLinux
0 likes · 24 min read
Why Every Developer Should Master the Basics of Linux
Mafengwo Technology
Mafengwo Technology
Jul 25, 2019 · Backend Development

Revamping MaFengWo’s Membership Platform: Architecture, Identity & Performance

This article details how MaFengWo redesigned its membership system—introducing a SKU‑based identity model, a four‑layer service architecture, performance‑focused concurrency controls, and risk‑mitigation mechanisms—to support a richer, more flexible user experience in the post‑traffic‑bonus era.

Performance optimizationbackend architectureidentity strategy
0 likes · 18 min read
Revamping MaFengWo’s Membership Platform: Architecture, Identity & Performance
Mafengwo Technology
Mafengwo Technology
Jul 18, 2019 · Backend Development

How MaFengWo Scaled Its IM System: From PHP to Go and Service Splitting

This article chronicles the evolution of MaFengWo's instant‑messaging platform, detailing the transition from a simple PHP implementation to OpenResty optimizations, the introduction of multi‑mode routing in IM 2.0, and a complete service‑oriented redesign in Go for IM 3.0, while addressing scalability, multi‑device synchronization, and message reliability.

GoIMOpenResty
0 likes · 14 min read
How MaFengWo Scaled Its IM System: From PHP to Go and Service Splitting