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
Dec 19, 2019 · Cloud Native

How We Evolved K8s Networking: From Flannel to MAC‑VLAN and VPN

This article details the step‑by‑step evolution of Mafengwo's Kubernetes network—from early Flannel VXLAN setups, through a VPN‑server bridge for external access, to a MAC‑VLAN CNI solution—highlighting design principles, challenges, and recent optimization plans for large‑scale Java micro‑services.

CNIKubernetesMAC VLAN
0 likes · 12 min read
How We Evolved K8s Networking: From Flannel to MAC‑VLAN and VPN
Mafengwo Technology
Mafengwo Technology
Dec 13, 2019 · Backend Development

How Go‑Powered IM Architecture Boosted E‑commerce Messaging Performance

This article explains how a travel e‑commerce platform rebuilt its instant‑messaging service with Go, separating business logic, introducing a dual‑layer distributed architecture, and optimizing performance and reliability to handle massive concurrent connections and improve overall GMV.

GoInstant MessagingWebSocket
0 likes · 16 min read
How Go‑Powered IM Architecture Boosted E‑commerce Messaging Performance
Mafengwo Technology
Mafengwo Technology
Nov 28, 2019 · Big Data

Why NiFi Beats Flink: Practical Data Flow for Recommendation Engines

This article explains why the team prefers Apache NiFi over Flink or Storm for data‑flow handling in information‑stream recommendation systems, outlines NiFi’s core components, features, cluster setup, custom processor development, and real‑world use cases such as HDFS, Elasticsearch, and RocketMQ integrations.

NiFiProcessor Developmentbig data
0 likes · 17 min read
Why NiFi Beats Flink: Practical Data Flow for Recommendation Engines
Mafengwo Technology
Mafengwo Technology
Nov 28, 2019 · Backend Development

From PHP to Java: My Journey Refactoring E‑Commerce with Spring Boot

The author, a former PHP engineer at Mafengwo, chronicles a two‑day crash‑course in Java and Spring Boot, detailing the adoption of Lombok, Druid, Maven, and various annotations while navigating pitfalls such as bean scopes, database connections, and data format mismatches before successfully launching the new service.

Spring Bootbackend developmentdatabase-connection
0 likes · 13 min read
From PHP to Java: My Journey Refactoring E‑Commerce with Spring Boot
Mafengwo Technology
Mafengwo Technology
Nov 14, 2019 · Backend Development

How MaFengWo Built a Scalable Marketing Platform for Double‑11: Architecture Insights

This article details the design and implementation of MaFengWo's marketing platform for the Double‑11 travel promotion, covering its modular architecture, data layer, flexible development model, reliability mechanisms, and future roadmap to support high‑traffic, secure, and maintainable marketing activities.

High ConcurrencyRedismarketing
0 likes · 17 min read
How MaFengWo Built a Scalable Marketing Platform for Double‑11: Architecture Insights
Mafengwo Technology
Mafengwo Technology
Nov 7, 2019 · Artificial Intelligence

Inside MaFengWo’s Scalable Ranking Platform: Architecture, Verification & Explainability

This article explains how MaFengWo’s recommendation system combines recall, ranking, and rerank stages, details the evolution of its sorting algorithm platform, and shows how data verification and model‑explainability techniques like SHAP and LIME improve online performance and accelerate model iteration.

Data verificationXGBoostfeature engineering
0 likes · 13 min read
Inside MaFengWo’s Scalable Ranking Platform: Architecture, Verification & Explainability
Mafengwo Technology
Mafengwo Technology
Oct 17, 2019 · Mobile Development

How We Built a Scalable Mobile IM System for Travel Apps

This article details the design, architecture, and implementation of a mobile instant‑messaging system for a travel platform, covering data channel design, message subscription, UI rendering, deduplication, local push, reconnection strategies, and the planned migration to WebSocket.

Message DeduplicationWebSocketpush notifications
0 likes · 17 min read
How We Built a Scalable Mobile IM System for Travel Apps