Tagged articles
30 articles
Page 1 of 1
IT Services Circle
IT Services Circle
Jul 14, 2025 · Mobile Development

QQ Now Runs WeChat Mini‑Programs: What This Means for Mobile Users

Tencent announced that QQ will fully support running WeChat mini‑programs, enabling seamless cross‑platform usage for services like food delivery, ride‑hailing and shopping, while also boosting QQ's ecosystem and user experience amid declining mobile active users.

Cross‑platformQQTencent
0 likes · 5 min read
QQ Now Runs WeChat Mini‑Programs: What This Means for Mobile Users
Python Programming Learning Circle
Python Programming Learning Circle
Nov 22, 2024 · Mobile Development

Automating QQ Message Replies with Python and Appium

This article demonstrates how to set up a Python environment with Appium, install necessary tools, connect an Android device, and implement a script that automatically reads incoming QQ messages and replies with predefined responses, providing step‑by‑step instructions and sample code for mobile automation.

AppiumMobile AutomationQQ
0 likes · 8 min read
Automating QQ Message Replies with Python and Appium
Java Tech Enthusiast
Java Tech Enthusiast
Oct 28, 2024 · Databases

Choosing Between int and string for Storing QQ Numbers

While storing early five‑ and six‑digit QQ IDs as int32 or int64 offers memory efficiency and fast queries, the later expansion to eleven‑digit numbers and potential inclusion of non‑numeric symbols makes a string representation preferable to ensure flexible, future‑proof handling of QQ numbers.

QQStringdata type
0 likes · 3 min read
Choosing Between int and string for Storing QQ Numbers
21CTO
21CTO
May 26, 2024 · Fundamentals

Why Is ICQ, the Original Instant Messenger, Shutting Down in 2024?

ICQ, the pioneering instant messaging platform that once boasted over 100 million users, announced its shutdown on June 26, urging users to migrate to VK Messenger, while reflecting on its historic rise, influence on Chinese services like QQ, and multiple ownership changes over nearly three decades.

ICQInstant MessagingQQ
0 likes · 4 min read
Why Is ICQ, the Original Instant Messenger, Shutting Down in 2024?
IT Services Circle
IT Services Circle
Mar 19, 2024 · Product Management

QQ vs. WeChat: User Statistics, Feature Comparison, and Market Evolution

The article examines the enduring popularity of QQ with over 500 million active users, compares its rich feature set and historical rivalry with WeChat, highlights shifting user trends, and discusses how both platforms have adapted their product strategies amid changing market dynamics.

Feature ComparisonQQWeChat
0 likes · 7 min read
QQ vs. WeChat: User Statistics, Feature Comparison, and Market Evolution
21CTO
21CTO
Sep 21, 2023 · Operations

How Desktop QQ Tamed Memory Bloat: Deep Dive into Electron Optimization

This article details the systematic memory‑usage analysis and multi‑stage optimization performed on the desktop QQ Electron client, covering background challenges, target metrics, tooling, code and resource slimming, rendering layer tuning, Lottie handling, online monitoring, and the resulting stable sub‑300 MB memory footprint.

Desktop ApplicationElectronMemory Optimization
0 likes · 24 min read
How Desktop QQ Tamed Memory Bloat: Deep Dive into Electron Optimization
Tencent Cloud Developer
Tencent Cloud Developer
Sep 21, 2023 · Frontend Development

Memory Optimization of Desktop QQ: A Stage Summary

To curb Desktop QQ’s excessive Electron memory consumption, the team applied comprehensive profiling, code and resource slimming, thumbnail image generation, visible‑only DOM rendering, layer merging, Lottie animation tuning, API caching, and leak removal, achieving average usage around 228 MB and keeping all six processes below 300 MB with ongoing monitoring.

Desktop ApplicationElectronMemory Optimization
0 likes · 24 min read
Memory Optimization of Desktop QQ: A Stage Summary
Architect's Guide
Architect's Guide
Jul 28, 2023 · Information Security

OAuth 2.0 Overview, Authorization Modes, and Implementation for GitHub, QQ, and WeChat Login

This article provides a comprehensive introduction to OAuth 2.0, its core concepts, advantages and disadvantages, details four authorization flows, and presents step‑by‑step Java Spring Boot implementations for GitHub, QQ, and WeChat third‑party login, including database design considerations and code examples.

AuthenticationGitHubJava
0 likes · 21 min read
OAuth 2.0 Overview, Authorization Modes, and Implementation for GitHub, QQ, and WeChat Login
IT Services Circle
IT Services Circle
May 5, 2023 · Frontend Development

Cross‑Platform Desktop Development: QQ’s Adoption of Electron and Microsoft Teams’ Migration to WebView2

The article examines how QQ unified its Windows, macOS, and Linux clients using the Electron‑based QQ NT architecture, contrasts this with Microsoft Teams’ recent shift from Electron to Edge WebView2 for better performance and lower memory usage, and discusses the trade‑offs developers face when selecting cross‑platform frameworks.

Desktop DevelopmentElectronMicrosoft Teams
0 likes · 9 min read
Cross‑Platform Desktop Development: QQ’s Adoption of Electron and Microsoft Teams’ Migration to WebView2
Tencent Cloud Developer
Tencent Cloud Developer
Feb 8, 2023 · Backend Development

Design and Implementation of QQ Reminder Subscription Push System

Tencent’s QQ reminder subscription push system combines push‑pull prefetching, heterogeneous MySQL/Redis storage, delayed‑queue triggers, Redis‑based rate‑limiting, task scattering, message‑queue decoupling, at‑least‑once delivery, and dual‑replica disaster recovery within a dispatcher‑worker architecture to ensure reliable, controllable, low‑latency mass notifications.

At-Least-OncePush NotificationQQ
0 likes · 13 min read
Design and Implementation of QQ Reminder Subscription Push System
Java Architect Essentials
Java Architect Essentials
Jun 4, 2021 · Backend Development

Implementing GitHub and QQ OAuth2 Login with Spring Boot

This article provides a step‑by‑step guide to integrating GitHub and QQ third‑party OAuth2 login in a Spring Boot backend, covering app registration, required URLs, state handling to prevent CSRF, and complete Java code for authorization, token exchange, and user info retrieval.

BackendGitHubJava
0 likes · 10 min read
Implementing GitHub and QQ OAuth2 Login with Spring Boot
MaGe Linux Operations
MaGe Linux Operations
Mar 19, 2021 · Mobile Development

Build a Python Appium Bot to Auto‑Reply QQ Messages

This step‑by‑step guide shows how to set up Python, Appium, JDK, Android SDK and a screen‑mirroring tool, connect an Android phone, verify the ADB connection, and run a complete Appium script that automatically reads and replies to QQ chats.

AppiumAutomationQQ
0 likes · 6 min read
Build a Python Appium Bot to Auto‑Reply QQ Messages
Tencent Cloud Developer
Tencent Cloud Developer
Mar 25, 2020 · Mobile Development

Technical Summary of 2020 Tencent QQ Spring Festival Red Packet: Configuration, Staggering, Data Reporting, and Resource Pre‑download Strategies

The 2020 Tencent QQ Spring Festival Red Packet system achieved stable, high‑performance operation by using dynamic global configurations, a two‑stage geographic and hash‑based staggering scheme, layered real‑time data reporting with batch aggregation, controlled Wi‑Fi‑only resource pre‑download, and flexible feature switches to limit backend load during peak usage.

Data ReportingMobile DevelopmentQQ
0 likes · 20 min read
Technical Summary of 2020 Tencent QQ Spring Festival Red Packet: Configuration, Staggering, Data Reporting, and Resource Pre‑download Strategies
Tencent Tech
Tencent Tech
Jan 17, 2020 · Cloud Computing

How QQ Tackled Massive Cloud Migration Challenges – Tencent’s Strategy Revealed

Tencent’s QQ service migrated over a million servers to public cloud, detailing comprehensive planning, phased execution, and solutions to security, dependency, disaster recovery, and gray‑scale challenges, while highlighting infrastructure upgrades, database migration, cloud‑native tools, and operational transformations that ensured zero user impact.

InfrastructureOperationsQQ
0 likes · 20 min read
How QQ Tackled Massive Cloud Migration Challenges – Tencent’s Strategy Revealed
Qunar Tech Salon
Qunar Tech Salon
Nov 15, 2017 · Operations

Mobile QQ Operations: Business Overview, Network Fault Cases, Backend Architecture Optimization, Global Intelligent Scheduling, and Mobile Network Performance Enhancements

This article details Mobile QQ's rapid growth, analyzes network fault cases in China and Hong Kong, describes the evolution of its backend architecture from single to three‑center deployment, and explains global intelligent scheduling and mobile‑side optimizations that dramatically improve latency and reliability.

Intelligent SchedulingMobileQQ
0 likes · 19 min read
Mobile QQ Operations: Business Overview, Network Fault Cases, Backend Architecture Optimization, Global Intelligent Scheduling, and Mobile Network Performance Enhancements
Efficient Ops
Efficient Ops
Nov 8, 2017 · Operations

How Tencent Scaled Mobile QQ: From 500K to 180M Users with Global Smart Scheduling

This article details how Tencent's Mobile QQ grew from a half‑million online users to over 180 million by optimizing network access, evolving backend architecture from a single‑center to a three‑center design, and deploying a real‑time global smart‑scheduling system that reduces packet loss and login latency for both domestic and overseas users.

Backend ArchitectureQQglobal scheduling
0 likes · 23 min read
How Tencent Scaled Mobile QQ: From 500K to 180M Users with Global Smart Scheduling