Backend Development 11 min read

Engineering Growth: Lessons from Alibaba's ACCS Messaging Service

By applying a six‑step growth formula—motivation, product thinking, problem definition, solving, derivative thinking, data validation, and summarizing—the author transformed Alibaba’s ACCS long‑connection messaging service, cutting latency by 40%, eliminating cold‑start delays, and dramatically reducing user complaints while aligning technical work with business goals and social responsibility.

DaTaobao Tech
DaTaobao Tech
DaTaobao Tech
Engineering Growth: Lessons from Alibaba's ACCS Messaging Service

This article is the sixth entry in a series of engineer‑growth summaries that collect experiences from multiple technical fields such as frontend, backend, data algorithms, and technical quality.

The author, who previously built a push‑SDK for thousands of apps, joined Alibaba in early 2021 and has been responsible for the ACCS (Alibaba Cloud Channel Service) product, continuously improving its experience and architecture.

A personal growth formula is presented, consisting of six steps: motivation, product/technical thinking, problem definition, problem solving, derivative thinking, data validation, and summary. The formula helps turn daily work challenges into capability upgrades.

The article also discusses business thinking, stressing that technical work should ultimately enhance product experience, align with business goals, and reflect engineers' social responsibility.

ACCS is a long‑connection messaging channel that connects Android/iOS/IOT devices with cloud servers, powering Taobao notifications, live‑stream chat, and games like Dou Dizhu.

Key technical focus areas include network technology, latency reduction, channel quality, observability, native platform adaptations, architecture design, and business practice.

Recent achievements include a 40% reduction in transmission latency, near‑instant cold start for the Taobao app, and a 40%/80% drop in user complaints for messaging and game latency respectively.

In conclusion, the author continues to apply the growth formula, aiming to improve user experience and contribute positively to society.

performance optimizationsoftware engineeringMessagingACCSMobile Backendtechnical growth
DaTaobao Tech
Written by

DaTaobao Tech

Official account of DaTaobao Technology

0 followers
Reader feedback

How this landed with the community

login Sign in to like

Rate this article

Was this worth your time?

Sign in to rate
Discussion

0 Comments

Thoughtful readers leave field notes, pushback, and hard-won operational detail here.