NetEase Cloud Music Tech Team
Author

NetEase Cloud Music Tech Team

Official account of NetEase Cloud Music Tech Team

199
Articles
0
Likes
407
Views
0
Comments
Recent Articles

Latest from NetEase Cloud Music Tech Team

100 recent articles max
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Feb 1, 2023 · Mobile Development

Android Debugging Techniques: Operations, Practices, and Principles

The guide explains Android debugging fundamentals, covering run and attach modes, essential operations like stepping and breakpoints, best practices for inspecting variables and reducing compile time, the underlying ADB and JDWP protocols, and troubleshooting common issues such as breakpoint loss and port conflicts.

ADBAndroid StudioAndroid debugging
0 likes · 15 min read
Android Debugging Techniques: Operations, Practices, and Principles
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Jan 17, 2023 · Big Data

How NetEase Cloud Music Cut Data Pipeline Delays by 60% with Full‑Link Baseline Governance

This case study details NetEase Cloud Music's full‑link baseline governance initiative, outlining the challenges of massive data pipelines, the metrics used to measure success, the three‑pronged action plan (infrastructure, task optimization, and standards), and the resulting improvements in availability, resource utilization, and monitoring accuracy.

MonitoringResource Optimizationbaseline governance
0 likes · 11 min read
How NetEase Cloud Music Cut Data Pipeline Delays by 60% with Full‑Link Baseline Governance
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Jan 13, 2023 · Frontend Development

TypeScript Dictionary Factory Function with Type Hints

The article introduces a TypeScript dictionary factory that, using generics and `as const` assertions, converts a single source definition into multiple strongly‑typed representations (KV, VK, list, maps), eliminating duplication and keeping business dictionaries synchronized while providing full IntelliSense, albeit with some TypeScript‑only limitations.

Conditional TypesGenericsMapped Types
0 likes · 13 min read
TypeScript Dictionary Factory Function with Type Hints
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Jan 10, 2023 · Artificial Intelligence

Sentiment Classification and Topic Clustering for NetEase Cloud Music Comments

To boost NetEase Cloud Music’s comment handling, the authors combine active‑learning‑driven relabeling, domain‑specific MLM pretraining, contrastive‑learning‑based sample expansion, and multi‑task BERT sharing to raise sentiment‑classification precision and recall above 90 % and double moderation clean‑rate, while employing prompt‑generated story themes, IP‑focused classifiers, and hot‑word aggregation for effective short‑text topic clustering and scalable, theme‑aware distribution.

Multi-Task LearningNLPSentiment Analysis
0 likes · 10 min read
Sentiment Classification and Topic Clustering for NetEase Cloud Music Comments
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Jan 9, 2023 · Mobile Development

Design and Implementation of a Standardized IM Message Flow Interaction Layer for iOS

The paper presents a customizable, dependency‑injected iOS IM framework that separates message‑flow structure from interaction, defines reusable MessageView components with pluggable size‑strategies and a snapshot cache, and exposes standard service protocols, enabling low‑cost integration, business extensibility, and reduced maintenance across diverse chat scenarios.

Instant MessagingUI designiOS
0 likes · 12 min read
Design and Implementation of a Standardized IM Message Flow Interaction Layer for iOS
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Jan 4, 2023 · Artificial Intelligence

Relevance Modeling and Ranking for Cloud Music Video Search

The paper details Cloud Music’s video‑search pipeline—query understanding, recall, relevance, ranking and re‑ranking—highlighting challenges such as ambiguous content, timeliness and multi‑objective goals, and describes two deployed models (a twin‑tower aspect relevance network and a click‑graph propagator) that together boost click‑through rate by 1.5 % and effective CTR by 2.3 %.

Rankingclick graphmultimodal
0 likes · 24 min read
Relevance Modeling and Ranking for Cloud Music Video Search
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Dec 28, 2022 · Backend Development

How NetEase Cloud Music Decoupled Frontend and Backend with a GraphQL‑Powered BFF

This article explains how NetEase Cloud Music tackled the tight coupling between frontend UI and backend services by introducing a Backend‑For‑Frontend layer built on GraphQL, detailing the architectural choices, low‑code editor, custom directives, deployment pipeline, and the resulting improvements in scalability and developer productivity.

BFFGraphQLLowCode
0 likes · 20 min read
How NetEase Cloud Music Decoupled Frontend and Backend with a GraphQL‑Powered BFF
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Dec 22, 2022 · Backend Development

NetEase Cloud Music Tracking Management Platform: Architecture and Implementation Practices

NetEase Cloud Music’s tracking management platform, built on the Dawn Tracking solution, provides a unified, version‑controlled system for client‑side data events that automates code generation, real‑time validation, change visualization, and automatic rebasing, while supporting bridge‑mode integration and aiming to extend into server‑side and hybrid tracking.

ClickHouseNetEase Cloud MusicR&D platform
0 likes · 9 min read
NetEase Cloud Music Tracking Management Platform: Architecture and Implementation Practices
NetEase Cloud Music Tech Team
NetEase Cloud Music Tech Team
Dec 20, 2022 · Frontend Development

How to Slash Frontend Bundle Size: Babel, Polyfills, Tree‑Shaking & Duplicate Dependency Fixes

This article examines why bundle size matters for front‑end performance and provides a step‑by‑step guide to reducing Webpack output by optimizing Babel polyfills, leveraging @babel/preset‑env, using @babel/runtime, applying tree‑shaking, and eliminating duplicate dependencies.

BabelBundle SizeFrontend Optimization
0 likes · 12 min read
How to Slash Frontend Bundle Size: Babel, Polyfills, Tree‑Shaking & Duplicate Dependency Fixes