All Articles

143349 articles · Page 6647 of 7168
Meitu Technology
Meitu Technology
Sep 28, 2017 · Industry Insights

Inside Meitu’s 6th Tech Salon: Deep Dive into Meipai’s Recommendation, Monitoring, and Live‑Streaming Architecture

The sixth Meitu Internet Technology Salon in Beijing showcased Meipai’s evolution, with senior engineers detailing the platform’s recommendation system, real‑time background segmentation, monitoring framework, live‑streaming and bullet‑screen architecture, offering practical insights and best‑practice lessons for building and optimizing large‑scale video services.

MeipaiMonitoringRecommendation System
0 likes · 7 min read
Inside Meitu’s 6th Tech Salon: Deep Dive into Meipai’s Recommendation, Monitoring, and Live‑Streaming Architecture
Meitu Technology
Meitu Technology
Sep 28, 2017 · Backend Development

Meipai Live Streaming Media Architecture and Experience Optimization

Over the past two years, Meipai Live streaming has transformed from a single‑CDN, single‑source setup to a multi‑CDN, multi‑source architecture with intelligent integrated scheduling, improving service stability, reducing costs, and enhancing user experience, as detailed by technical director Zhu Lei, who will discuss source‑station construction, CDN integration, and live‑stream optimization.

CDN IntegrationMedia ArchitectureSource Station
0 likes · 2 min read
Meipai Live Streaming Media Architecture and Experience Optimization
ITPUB
ITPUB
Sep 28, 2017 · Databases

What’s New in MySQL 8.0 RC1? Key Features for Modern Apps

MySQL 8.0 RC1 introduces major enhancements such as improved JSON handling, a full‑featured Document Store with transaction support, expanded Unicode and GIS capabilities, plus a suite of modern SQL features designed to better serve mobile‑first and cloud‑native applications.

Database FeaturesDocument StoreJSON
0 likes · 5 min read
What’s New in MySQL 8.0 RC1? Key Features for Modern Apps
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Sep 28, 2017 · Backend Development

Mastering Large-Scale Internet Architecture: From DNS to Distributed Caching

This article explores the principles and components of large‑scale internet architecture, covering goals such as low cost, high performance, availability and scalability, and detailing practical implementations of DNS, CDN, load balancing, web services, caching, proxies, indexing, and queueing to build robust, efficient systems.

Distributed SystemsScalabilityload balancing
0 likes · 44 min read
Mastering Large-Scale Internet Architecture: From DNS to Distributed Caching
Architecture Digest
Architecture Digest
Sep 28, 2017 · Backend Development

Understanding Hibernate ORM: Save/Get Process, Object Lifecycle, Caching, and Transaction Concurrency

This article explains the fundamentals of Object‑Relational Mapping (ORM) with a focus on Hibernate in Java, detailing the save and get execution flow, differences between get and load, object lifecycle states, first‑ and second‑level caching, and how pessimistic and optimistic locking address transaction concurrency issues.

HibernateJavaORM
0 likes · 10 min read
Understanding Hibernate ORM: Save/Get Process, Object Lifecycle, Caching, and Transaction Concurrency
Alibaba Cloud Developer
Alibaba Cloud Developer
Sep 28, 2017 · Artificial Intelligence

How Alipay’s xNN Brings Deep Learning to Millions of Mobile Devices

This article explains how Alipay’s xNN engine overcomes mobile deep‑learning challenges through aggressive model compression, lightweight SDK design, algorithm‑ and instruction‑level optimizations, enabling high‑accuracy AI inference on a wide range of Android and iOS devices with minimal app‑size impact.

AlipayDeep LearningMobile AI
0 likes · 13 min read
How Alipay’s xNN Brings Deep Learning to Millions of Mobile Devices
dbaplus Community
dbaplus Community
Sep 27, 2017 · Databases

Unlock MySQL Performance: Deep Dive into Query Execution, Indexes, and Optimization Strategies

This article explains MySQL's logical architecture, query processing steps, client/server protocol, query cache behavior, parsing, optimizer cost model, execution engine, result delivery, and provides practical performance‑tuning advice on schema design, index creation, and specific query patterns.

Database ArchitectureMySQLPerformance Tuning
0 likes · 36 min read
Unlock MySQL Performance: Deep Dive into Query Execution, Indexes, and Optimization Strategies
Efficient Ops
Efficient Ops
Sep 27, 2017 · Operations

From Ops to SRE: What Google’s Site Reliability Model Means for Your Team

The article reflects on the shift from traditional operations to Site Reliability Engineering (SRE), comparing Google’s SRE practices with those of a Chinese cloud provider, and explores infrastructure, tooling, team structure, and cultural challenges while drawing practical lessons for engineers.

DevOpsGoogleSRE
0 likes · 19 min read
From Ops to SRE: What Google’s Site Reliability Model Means for Your Team
21CTO
21CTO
Sep 27, 2017 · Artificial Intelligence

How Tagging and User Profiling Power Modern Recommendation Systems

This article explores how simple tagging and user profiling underpin modern recommendation systems, contrasting tag‑based, flexible representations with traditional hierarchical classifications, and examines practical applications such as personalized advertising, industry research, and product optimization.

Recommendation SystemsTaggingdata mining
0 likes · 13 min read
How Tagging and User Profiling Power Modern Recommendation Systems
21CTO
21CTO
Sep 27, 2017 · Backend Development

How King of Glory Scales: Inside the Backend Architecture of a Top Mobile MOBA

Sun Xun, the technical director of Tencent's King of Glory, details the game's backend architecture, from the evolution of its server design and proxy routing to the shift from TCP to UDP and frame‑synchronization, highlighting challenges, optimizations, and lessons learned in scaling a massive mobile MOBA.

Game ArchitectureUDPmobile MOBA
0 likes · 18 min read
How King of Glory Scales: Inside the Backend Architecture of a Top Mobile MOBA
21CTO
21CTO
Sep 27, 2017 · Fundamentals

Mastering A/B Testing: Essential Statistical Concepts for Data‑Driven Decisions

This article explains the statistical foundations of A/B experiments—including population, sample, sampling error, confidence intervals, hypothesis testing, type I/II errors, statistical significance, and power—so engineers can design reliable tests and interpret results with confidence.

A/B TestingStatisticsconfidence interval
0 likes · 20 min read
Mastering A/B Testing: Essential Statistical Concepts for Data‑Driven Decisions
Ctrip Technology
Ctrip Technology
Sep 27, 2017 · Information Security

Evolution and Architecture of Ctrip's Online Risk Control System (Aegis)

The article details the design, major revisions, and performance optimizations of Ctrip's online risk control platform, describing its shift from a .NET‑SQL Server monolith to a Java‑based modular architecture with custom TSDB, big‑data services, and distributed rule execution to handle billions of daily risk events.

Javareal-time fraud detectionrisk control
0 likes · 9 min read
Evolution and Architecture of Ctrip's Online Risk Control System (Aegis)
Baidu Intelligent Testing
Baidu Intelligent Testing
Sep 27, 2017 · Product Management

Twelve Effective Interview Techniques for User Research

These twelve interview techniques guide designers on reducing participant tension, framing sessions as casual chats, asking progressive questions, avoiding leading language, preventing overly open queries, keeping users speaking for themselves, observing micro‑expressions, steering clear of design suggestions, avoiding answer cues, encouraging storytelling, and effectively analyzing collected insights.

UX designdesign methodsinterview techniques
0 likes · 10 min read
Twelve Effective Interview Techniques for User Research
Hujiang Technology
Hujiang Technology
Sep 27, 2017 · Backend Development

Understanding Netty: Principles, Architecture, and Thread Model

This article introduces Netty, an asynchronous event‑driven network framework, covering its design goals, performance benefits, core components such as zero‑copy and unified APIs, advanced features like SSL/TLS and WebSocket support, and explains its single‑thread, multi‑thread, and master‑slave thread models for high‑concurrency backend development.

Backend DevelopmentNettyThread Model
0 likes · 9 min read
Understanding Netty: Principles, Architecture, and Thread Model
CoolHome R&D Department
CoolHome R&D Department
Sep 27, 2017 · Frontend Development

How to Build Reactive Data Synchronization Between Raw and Intermediate Models

This article explains why an intermediate data structure is needed for 3D rendering in a React‑like Virtual DOM environment, how to keep it reactively synchronized with raw graph data using dependency analysis, proxies, and conversion functions, and the performance benefits of minimal partial updates.

FrontendReactive ProgrammingVirtual DOM
0 likes · 12 min read
How to Build Reactive Data Synchronization Between Raw and Intermediate Models