Xianyu Technology
Author

Xianyu Technology

Official account of the Xianyu technology team

349
Articles
0
Likes
760
Views
0
Comments
Recent Articles

Latest from Xianyu Technology

100 recent articles max
Xianyu Technology
Xianyu Technology
Jun 17, 2021 · Mobile Development

Flutter-based IM Architecture Redesign for Xianyu

The Xianyu instant‑messaging system, burdened by years of technical debt, was rebuilt with a Flutter‑centric, four‑layer architecture that shares FlutterEngine instances, introduces an entity cache and custom ORM, simplifies synchronization, and delivers up to 40 MB memory savings, lower power use, reduced CPU load and roughly half the development and testing effort.

FlutterIMPerformance
0 likes · 11 min read
Flutter-based IM Architecture Redesign for Xianyu
Xianyu Technology
Xianyu Technology
Jun 9, 2021 · Artificial Intelligence

Applying Visual AI Techniques for Image Quality and Duplicate Detection in Xianyu Marketplace

By deploying large‑scale visual AI—including a ResNet‑101 classifier, ArcFace‑trained matching features, clustering‑based sub‑category refinement, and product‑level image indexing—Xianyu’s marketplace dramatically improves image quality, removes duplicates, enhances search relevance and feed diversity, and filters non‑compliant content.

computer visiondeep learningduplicate detection
0 likes · 16 min read
Applying Visual AI Techniques for Image Quality and Duplicate Detection in Xianyu Marketplace
Xianyu Technology
Xianyu Technology
Jun 8, 2021 · Big Data

Longgong Data Analysis Platform: Architecture and Solutions for Large‑Scale Structured Data

The Longgong Data Analysis Platform enables Idle Fish to capture, store, and analyze billions of structured product attributes in real time across more than 8,000 categories, using TableStore, MySQL, ODPS, and a distributed scheduler to achieve over 50% query speedup, 80% category coverage, and rapid support for search and recommendation teams.

AlibabaDistributed ProcessingReal-time analytics
0 likes · 9 min read
Longgong Data Analysis Platform: Architecture and Solutions for Large‑Scale Structured Data
Xianyu Technology
Xianyu Technology
Jun 3, 2021 · Mobile Development

Extending Flutter UI Automation: Analysis of Flutter Driver, Integration Test, and Xianyu's Hybrid Approach

The article explains that Flutter Driver and Integration Test struggle to locate elements in hybrid native‑Flutter apps, then describes Xianyu’s approach of extending native UI automation with OCR, image‑matching, and a layered page‑object architecture, achieving over 98% success across 500+ runs.

FlutterImage ProcessingOCR
0 likes · 9 min read
Extending Flutter UI Automation: Analysis of Flutter Driver, Integration Test, and Xianyu's Hybrid Approach
Xianyu Technology
Xianyu Technology
May 27, 2021 · Backend Development

Understanding RxJava: Basics, Usage, and Thread Scheduling

RxJava brings reactive, event‑driven programming to Java by using Observables and Observers, offering operators, schedulers for thread control, and asynchronous, non‑blocking execution that avoids callback hell, improves performance, and fits UI events, I/O, RPC, and complex service orchestration, as demonstrated by Alibaba’s Xianyu.

AsynchronousJavaObserver Pattern
0 likes · 20 min read
Understanding RxJava: Basics, Usage, and Thread Scheduling
Xianyu Technology
Xianyu Technology
May 26, 2021 · Cloud Native

Containerized Page Protocol and Cloud Platform for Dynamic Traffic Pages

Xianyu introduced a containerized page protocol and cloud platform that adds a fourth Container layer to its Page‑Section‑Component model, enabling dynamic, low‑code page adjustments, traffic splitting, AB testing, and robust disaster‑recovery through multi‑level caching, thereby cutting development effort and accelerating new business page rollout.

Dynamic UIcloud platformcloud-native
0 likes · 9 min read
Containerized Page Protocol and Cloud Platform for Dynamic Traffic Pages
Xianyu Technology
Xianyu Technology
May 18, 2021 · Frontend Development

Fish-Redux 2.0: Enhancing Dynamic Page Composition and State Management

Fish‑Redux 2.0 introduces the unified FlowAdapter, which combines static and dynamic adapters into a callback‑driven architecture that enables runtime component re‑ordering, server‑controlled A/B testing, and modular data handling, dramatically improving page flexibility, reducing code redundancy, and accelerating complex Xianyu business scenarios.

Dynamic CompositionFish ReduxFront‑End
0 likes · 9 min read
Fish-Redux 2.0: Enhancing Dynamic Page Composition and State Management
Xianyu Technology
Xianyu Technology
May 13, 2021 · Frontend Development

Front-End Disaster Recovery for Page Stability

To prevent page failures and white‑screen errors, the team built a front‑end SDK that fetches fallback data from OSS + CDN, offers configurable black/white‑list rules, lightweight validation, and a visual backend, cutting error rates from over 8% to 0.55% and dramatically improving interface stability.

CDNMonitoringOSS
0 likes · 9 min read
Front-End Disaster Recovery for Page Stability
Xianyu Technology
Xianyu Technology
May 11, 2021 · Cloud Native

Idleapi Monolith-to-FaaS Migration Case Study

Facing stability problems and slow development in its monolithic backend serving over 1,200 gateways, Idleapi split the system into function‑as‑a‑service units using an automated code‑splitting tool and one‑click migration, achieving sub‑3% function size, five‑minute deployments, and markedly better stability after migrating 30+ interfaces, while planning to optimise cost and unified upgrades.

FaaSMigrationmicroservices
0 likes · 10 min read
Idleapi Monolith-to-FaaS Migration Case Study
Xianyu Technology
Xianyu Technology
Apr 29, 2021 · Frontend Development

Design and Implementation of a Scalable Article Publishing Tool for Xianyu Community

The project designs a scalable Xianyu article publishing tool that uses a compressed JSON schema based on DingTalk’s we‑editor to store and render extensible, high‑fidelity content, separating text and images, adding plugin‑based cards, and optimizing performance to halve first‑screen load time while supporting future interactive features.

Rich TextSchemacontent management
0 likes · 11 min read
Design and Implementation of a Scalable Article Publishing Tool for Xianyu Community