All Articles

142373 articles · Page 6779 of 7119
Meituan Technology Team
Meituan Technology Team
Jan 13, 2017 · Information Security

Risk Control System Architecture and Practices at Meituan

Meituan’s risk‑control architecture transforms diverse, high‑volume e‑commerce services into a middleware‑based platform that unifies data collection, combines expert rules with machine‑learning models, and employs a three‑stage defense—pre‑risk, real‑time detection, and post‑incident response—to continuously adapt to evolving fraud threats.

Risk Managementfraud detectiononline commerce
0 likes · 17 min read
Risk Control System Architecture and Practices at Meituan
Aotu Lab
Aotu Lab
Jan 13, 2017 · Mobile Development

How to Achieve Consistent Fullscreen Video Playback on iOS and Android

This article explains how to implement uniform fullscreen video playback on mobile browsers, covering iOS inline playback with the playsinline attribute, Android TBS engine tricks using x5-video-player-type and x5-video-player-fullscreen, handling events, centering videos, and provides code samples and compatibility tables.

AndroidHTML5 videoTBS
0 likes · 7 min read
How to Achieve Consistent Fullscreen Video Playback on iOS and Android
Ctrip Technology
Ctrip Technology
Jan 13, 2017 · Artificial Intelligence

Deep Learning Applications in Recommender Systems: A Hybrid Collaborative Filtering Model

This article reviews the early research on applying deep learning techniques such as autoencoders, stacked denoising autoencoders, and hybrid collaborative‑filtering models to recommender systems, describing the underlying matrix‑factorization theory, side‑information integration, experimental results, and future prospects.

AutoencoderHybrid Modelcollaborative filtering
0 likes · 13 min read
Deep Learning Applications in Recommender Systems: A Hybrid Collaborative Filtering Model
Ctrip Technology
Ctrip Technology
Jan 13, 2017 · Information Security

Ctrip Business Security: From Business‑Driven to Technology‑Driven Defense

This article outlines Ctrip's comprehensive business security strategy, detailing four major risk types, three core protection systems—including a unified captcha, a real‑time risk control engine, and a risk data platform—followed by a technology‑driven architecture, new captcha services, and future security directions.

Risk Managementbusiness securityfraud detection
0 likes · 11 min read
Ctrip Business Security: From Business‑Driven to Technology‑Driven Defense
Qunar Tech Salon
Qunar Tech Salon
Jan 13, 2017 · Frontend Development

Building Smooth Animations: Understanding FPS, Browser Rendering Process, and Performance Optimization Techniques

This article explains what FPS and 60 fps mean, walks through the browser's rendering pipeline from HTML/CSS to the render tree and layers, and provides practical techniques such as avoiding forced synchronous layout, using transform/opacity, GPU acceleration, requestAnimationFrame, and proper event handling to achieve fluid animations.

BrowserRenderinganimation
0 likes · 24 min read
Building Smooth Animations: Understanding FPS, Browser Rendering Process, and Performance Optimization Techniques
DevOps
DevOps
Jan 12, 2017 · Cloud Native

What Is Docker? Understanding Containers and Their Role in Cloud‑Native Computing

The article explains Docker’s rapid rise, clarifies the difference between Docker and containers, compares containers with virtual machines, and describes how Docker streamlines application deployment by packaging code and its dependencies into portable containers within the cloud‑native ecosystem.

Cloud NativeDevOpsdocker
0 likes · 9 min read
What Is Docker? Understanding Containers and Their Role in Cloud‑Native Computing
Efficient Ops
Efficient Ops
Jan 12, 2017 · Operations

How JD’s ForceBot Revolutionizes Full‑Chain Load Testing for Massive Shopping Events

ForceBot is JD.com’s comprehensive full‑chain load‑testing platform that simulates user behavior across the entire purchase flow, isolates test traffic, leverages Docker‑based agents, GRPC services, and real‑time data analytics to identify bottlenecks, optimize resource planning, and support both routine and peak‑traffic scenarios.

Load Testingautomationperformance engineering
0 likes · 16 min read
How JD’s ForceBot Revolutionizes Full‑Chain Load Testing for Massive Shopping Events
Node Underground
Node Underground
Jan 12, 2017 · Backend Development

Top Node.js Interview Questions to Ace Your Next Job

This article compiles essential Node.js interview questions from a 2017 RisingStack roundup, covering topics such as avoiding callback hell, listening on port 80, promises, the event loop, code style tools, and preferred HTTP frameworks, helping job seekers assess and sharpen their knowledge.

BackendInterviewNode.js
0 likes · 1 min read
Top Node.js Interview Questions to Ace Your Next Job
Architecture Digest
Architecture Digest
Jan 12, 2017 · Blockchain

Blockchain Technology: Definitions, Applications, and Future Outlook – Interview with Expert Zou Jun

In this interview, blockchain specialist Zou Jun defines blockchain as an immutable, append‑only distributed ledger, explains its technical foundations, compares it with traditional databases, discusses public, consortium and private chain use cases, security concerns, and future prospects beyond finance.

ConsensusCryptocurrencyDecentralization
0 likes · 13 min read
Blockchain Technology: Definitions, Applications, and Future Outlook – Interview with Expert Zou Jun
Architecture Digest
Architecture Digest
Jan 12, 2017 · Backend Development

Evolution of Internet Technical Architecture: From Single‑Server to Distributed Microservices

This article traces the evolution of internet‑scale technical architecture across three eras—single‑machine, cluster, and distributed—detailing the motivations, core patterns, advantages, and drawbacks of monolithic, layered, data‑separated, cached, load‑balanced, CDN‑accelerated, redundant, service‑oriented, sharded, and microservice designs.

BackendDistributed SystemsMicroservices
0 likes · 12 min read
Evolution of Internet Technical Architecture: From Single‑Server to Distributed Microservices
Alibaba Cloud Developer
Alibaba Cloud Developer
Jan 12, 2017 · Databases

Inside Alibaba’s Database Hacks That Quadrupled Double‑11 Query Speed

The article details how Alibaba’s database team engineered multiple breakthroughs—PK_Access query optimization, a high‑performance Memcached plugin, batch‑processed inventory hotspot handling, full‑scale SQL collection, and an upgraded Data Replication Center—to dramatically boost Double‑11 transaction throughput, cut latency, and enhance overall system resilience.

AlibabaDatabase OptimizationPerformance Tuning
0 likes · 14 min read
Inside Alibaba’s Database Hacks That Quadrupled Double‑11 Query Speed
Tencent Cloud Developer
Tencent Cloud Developer
Jan 12, 2017 · Mobile Development

Using WeCOS to Reduce WeChat Mini Program Package Size

WeCOS is a command‑line tool that uploads a Mini Program’s local image assets to Tencent Cloud Object Storage, replaces the code’s image paths with COS URLs, removes the original files, and thus shrinks the package below the 1 MB upload limit, simplifying the otherwise manual process.

Node.jsTencent Cloud COSWeCOS
0 likes · 7 min read
Using WeCOS to Reduce WeChat Mini Program Package Size
JavaScript
JavaScript
Jan 12, 2017 · Mobile Development

How to Implement Responsive Touch Feedback on Mobile Web Pages

This article explains three methods to provide visual touch feedback on mobile web pages—using the :active pseudo‑class with a touchstart handler, the non‑standard -webkit‑tap‑highlight‑color property, and custom touch event listeners that add and remove an active class, plus tips for handling the 300 ms delay.

CSSJavaScripttouch feedback
0 likes · 4 min read
How to Implement Responsive Touch Feedback on Mobile Web Pages
Qunar Tech Salon
Qunar Tech Salon
Jan 12, 2017 · Frontend Development

Understanding Redux: Core Concepts, Store Mechanics, and Compose

This article explains Redux’s fundamental ideas—including the store, dispatch, subscribe, actions, reducers, and compose—while comparing it to Flux, illustrating code snippets, and preparing readers for the upcoming middleware discussion, all aimed at front‑end developers seeking a clear grasp of the data‑flow framework.

FluxReduxmiddleware
0 likes · 10 min read
Understanding Redux: Core Concepts, Store Mechanics, and Compose
MaGe Linux Operations
MaGe Linux Operations
Jan 12, 2017 · Databases

Mastering Redis: Persistence, Replication, and Sentinel for High Availability

This article explains Redis fundamentals, its key‑value storage model, advanced data structures, persistence mechanisms (RDB and AOF), replication architecture, and how Sentinel provides automated failover and high‑availability management, complemented by practical configuration examples and performance considerations.

High AvailabilityPersistenceRedis
0 likes · 12 min read
Mastering Redis: Persistence, Replication, and Sentinel for High Availability