How Suning Finance Boosted Mobile Login Speed and Success Rate
This article details Suning Finance's systematic approach to mobile login optimization, covering the discovery of root causes, the establishment of end‑to‑end monitoring, step‑by‑step workflow analysis, network link enhancements, request consolidation, and standardized cookie management that together dramatically improved response time and success rates.
Finding the Path to Login Optimization
Faced with rapid user growth and increasing system integrations, Suning Finance received frequent complaints about slow login responses and being logged out, prompting the team to ask why extensive effort was needed to reproduce incidents and why developers discovered issues only after they occurred.
Improving System Monitoring and Metrics
The team built an end‑to‑end full‑link monitoring system divided into three stages: client data collection, full‑link trace, and gateway‑to‑backend service monitoring.
Mapping Every Login Step
The mobile login involves many subsystems and a complex hardware/network environment, including user network status, network quality, client login logic, cookie handling, DNS, CDN, link quality, backend services, inter‑service calls, and business logic.
Optimizing Each Login Phase
Network Link Optimization
After establishing full‑link monitoring, the team identified excessive network latency and upgraded the CDN to a platform supporting SNI and HTTP/2, achieving higher efficiency, more nodes, broader coverage, and multiplexed transfers.
Network latency improved by about 200 ms, but further gains were needed.
Merging Network Requests and Removing Redirects
Analysis showed each login involved three network requests with two redirects. By redesigning the SSO and API gateway to use RPC calls, the three requests were reduced to a single request.
Post‑optimization login response times dropped significantly, as shown in the comparison tables.
Standardizing Cookie Management
Despite network improvements, success rates remained suboptimal due to network errors and inconsistent cookie handling across client and backend services. The team standardized cookie attributes (domain, path, expires) on the backend and switched Android clients to use the system CookieManager and UC's CookieManager.
After these changes, login success rates increased markedly.
Conclusion
By applying the principle of tackling easy problems first and then focusing on details, Suning Finance transformed a previously hard‑to‑diagnose login process into a well‑monitored, fast, and reliable experience, and will continue to explore intelligent monitoring, deeper network optimization, and new interaction methods.
Suning Technology
Official Suning Technology account. Explains cutting-edge retail technology and shares Suning's tech practices.
How this landed with the community
Was this worth your time?
0 Comments
Thoughtful readers leave field notes, pushback, and hard-won operational detail here.
