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
Mar 15, 2022 · Backend Development

Design and Implementation of Extensible Hook Modules in the Luxury Platform

The Luxury strategy‑center platform solves extensibility by defining a unified hook interface using the Adapter pattern, schema‑driven forms, and flat key‑value outputs, allowing operators to configure third‑party integrations via visual mappings without code changes, cutting integration time to half a day and fostering reusable assets.

Adapter PatternBackend Developmenthook module
0 likes · 9 min read
Design and Implementation of Extensible Hook Modules in the Luxury Platform
Xianyu Technology
Xianyu Technology
Mar 9, 2022 · Frontend Development

Standardizing Interactive Tasks and Lottery Features on the Xianyu Platform

Xianyu standardized its interactive tasks and lottery features by abstracting capabilities into a reusable SDK, providing self‑diagnosis tools, and unifying configuration workflows, which cut front‑end development time by about half, enable operators to troubleshoot without developers, and lower launch and testing costs across large‑scale marketing events.

LotterySDKfrontend
0 likes · 10 min read
Standardizing Interactive Tasks and Lottery Features on the Xianyu Platform
Xianyu Technology
Xianyu Technology
Mar 2, 2022 · Databases

Optimizing a Slow SQL Query with AnalyticDB and Data Synchronization Strategies

By migrating a latency‑heavy MySQL query to AnalyticDB, employing binlog‑based real‑time sync, refining composite indexes, adding clustering and filter hints, and batching inserts, the team cut execution time from about two seconds to roughly one hundred milliseconds, achieving over 99 % of queries under one second.

AnalyticDBIndexingMySQL
0 likes · 12 min read
Optimizing a Slow SQL Query with AnalyticDB and Data Synchronization Strategies
Xianyu Technology
Xianyu Technology
Feb 15, 2022 · R&D Management

Insights on Software Engineer Learning and Growth Paths

Four Xianyu engineers share how mastering core fundamentals, continuously exploring new domains, understanding business contexts, and building structured yet adaptable learning roadmaps—while leveraging open‑source tools, cross‑disciplinary knowledge, and practical experience—can help software developers transition between fields and sustain long‑term growth.

Career DevelopmentLearning PathSoftware Engineering
0 likes · 12 min read
Insights on Software Engineer Learning and Growth Paths
Xianyu Technology
Xianyu Technology
Feb 10, 2022 · Mobile Development

Design and Implementation of an Android Chain Framework for Business Decoupling

The Android Chain framework decouples business modules by turning call points into annotated extension points, generating interface‑to‑implementation mappings at compile time, merging them via a Gradle plugin, and exposing them through a runtime singleton that supports priority, dynamic proxies, custom URL protocols, and ProGuard‑safe automatic registration.

AndroidAnnotationProcessingDependencyInjection
0 likes · 8 min read
Design and Implementation of an Android Chain Framework for Business Decoupling
Xianyu Technology
Xianyu Technology
Jan 29, 2022 · Artificial Intelligence

Semantic Vector Retrieval and I2I Recall Optimization in Xianyu Search

Xianyu search recall stage upgraded from simple text matching to semantic vector retrieval using DSSM with Electra‑Small, query graph attention, and behavior‑based I2I, adding structured attributes and OCR tags, improving AUC to 0.824 and HitRate@10 to 90.1%, boosting purchase metrics by up to 4%.

RecommendationXianyudeep learning
0 likes · 17 min read
Semantic Vector Retrieval and I2I Recall Optimization in Xianyu Search
Xianyu Technology
Xianyu Technology
Jan 18, 2022 · Frontend Development

Design and Implementation of Xianyu Front-end Component Library

The Xianyu front‑end component library was designed as a Lerna‑based multi‑package system that unifies UI specifications, provides reusable atomic to industry‑specific components, employs CSS modules and strict linting, and uses Storybook for documentation, ultimately boosting development efficiency, quality, and cross‑team consistency across the product’s many business lines.

Component LibraryLernaStorybook
0 likes · 11 min read
Design and Implementation of Xianyu Front-end Component Library
Xianyu Technology
Xianyu Technology
Jan 4, 2022 · Backend Development

Full GC Diagnosis and Tuning for Xianyu Backend Services

The article details three Xianyu backend incidents where Full GC pauses caused latency spikes or outages, analyzes root causes ranging from survivor space shortage and mis‑tuned CMS to oversized async Log4j events and massive string‑concatenation logs, and presents remediation steps such as switching to G1GC, adjusting Log4j settings, and using parameterized logging to eliminate the pauses.

Full GCGarbage CollectionJVM
0 likes · 23 min read
Full GC Diagnosis and Tuning for Xianyu Backend Services
Xianyu Technology
Xianyu Technology
Dec 28, 2021 · Mobile Development

Optimizing Flutter Engine for 120 Hz on iPhone 13 – Internship Experience

During a three‑month internship at Xianyu, senior software engineering student Wen Jingrui (Mu Chen) tackled Flutter Engine limitations on the iPhone 13’s 120 Hz display, debugging iOS frame‑callback code to enable smooth rendering, fixing keyboard‑animation bugs, and contributing video and image editor features, ultimately earning a full‑time offer.

Flutterengine optimizationhigh refresh rate
0 likes · 5 min read
Optimizing Flutter Engine for 120 Hz on iPhone 13 – Internship Experience