All Articles

142414 articles · Page 6767 of 7121
Alibaba Cloud Developer
Alibaba Cloud Developer
Feb 16, 2017 · Artificial Intelligence

How Reinforcement Learning Transforms E‑Commerce Search and Recommendation at Scale

This article explores how Alibaba's Taobao leverages reinforcement learning, Markov decision processes, and reward shaping to improve large‑scale product search ranking and recommendation, detailing problem modeling, algorithm designs such as Tabular Q‑learning and DDPG, experimental results, and advanced recommendation models like GBDT‑FTRL and Wide‑Deep.

MDPRecommendation Systemsdeep learning
0 likes · 21 min read
How Reinforcement Learning Transforms E‑Commerce Search and Recommendation at Scale
Qunar Tech Salon
Qunar Tech Salon
Feb 16, 2017 · Backend Development

Building a RESTful API with Perfect in Swift: A Server‑Side Development Guide

This article walks through building a RESTful API using the Perfect framework in Swift, covering framework comparison, environment setup with Docker, project initialization, routing, database integration via MySQL‑Swift, error handling, logging, deployment, and lessons learned from server‑side Swift development.

DockerMySQLPerfect
0 likes · 18 min read
Building a RESTful API with Perfect in Swift: A Server‑Side Development Guide
dbaplus Community
dbaplus Community
Feb 15, 2017 · Databases

How to Diagnose and Fix a Galera Cluster Node Failure in Percona XtraDB

This article walks through a real‑world Galera cluster outage, explains the replication and flow‑control mechanisms, details the step‑by‑step analysis of thread‑running spikes and wsrep delays, identifies a network‑induced port latency as the root cause, and describes the recovery actions taken to restore the Percona XtraDB Cluster.

Database TroubleshootingFlow ControlGalera
0 likes · 9 min read
How to Diagnose and Fix a Galera Cluster Node Failure in Percona XtraDB
Efficient Ops
Efficient Ops
Feb 15, 2017 · Operations

Mastering the One‑Second Rule: Boost Mobile User Experience in 2024

This article explains how mobile network characteristics, the one‑second rule, and targeted optimizations in access scheduling, protocols, and business logic can dramatically improve download success, startup speed, and overall user experience for mobile services.

Networkmobileoperations
0 likes · 24 min read
Mastering the One‑Second Rule: Boost Mobile User Experience in 2024
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Feb 15, 2017 · Databases

How to Achieve Cross‑Data‑Center State Sync with Two‑Site Three‑Center Architecture

This article explains the theory and practical techniques behind synchronizing state across data centers using a two‑site three‑center model, covering distributed protocols like Paxos and Raft, CAP trade‑offs, latency challenges, and high‑availability designs for robust database replication.

CAP theoremDistributed SystemsHigh Availability
0 likes · 8 min read
How to Achieve Cross‑Data‑Center State Sync with Two‑Site Three‑Center Architecture
21CTO
21CTO
Feb 15, 2017 · Fundamentals

How Twitter Evolved Its Search Engine: From MySQL to Earlybird and Beyond

This article explains the fundamentals of search engine architecture, covering text collection, indexing, ranking and evaluation, and then traces Twitter's internal search evolution from MySQL full‑text search to the Earlybird index server, Blender aggregation, and smart memory‑SSD strategies.

Big DataIndexingSearch Engine
0 likes · 8 min read
How Twitter Evolved Its Search Engine: From MySQL to Earlybird and Beyond
ITPUB
ITPUB
Feb 15, 2017 · Databases

Master Oracle Flashback: Recover Data with Queries, Versions, and Transactions

This article explains Oracle Flashback technology—from basic flashback queries and version queries to transaction-level recovery—detailing required undo tablespace settings, essential parameters, SQL syntax, and step‑by‑step examples that demonstrate how to restore erroneous DML operations efficiently.

Database RecoveryFlashbackOracle
0 likes · 9 min read
Master Oracle Flashback: Recover Data with Queries, Versions, and Transactions
ITPUB
ITPUB
Feb 15, 2017 · Backend Development

Demystifying Python Decorators: Build a Flask‑Style Router for Tornado

This tutorial explains how Python decorators work, demonstrates a simple decorator that adds database‑connection logic, shows how to return a wrapper function to avoid modifying existing calls, and walks through creating a Flask‑style @router decorator for Tornado web routing.

decoratorssyntactic sugartornado
0 likes · 7 min read
Demystifying Python Decorators: Build a Flask‑Style Router for Tornado
Tencent Cloud Developer
Tencent Cloud Developer
Feb 15, 2017 · Backend Development

PHP7 Upgrade Practice for QQ Member Activity Platform (AMS)

The QQ Member Activity Platform upgraded its legacy PHP 5.2/Apache 2.0 stack to PHP 7.0 with Apache 2.4 through staged migrations, extensive extension refactoring, and rigorous debugging, ultimately achieving roughly double the request‑handling performance and significant hardware cost savings while maintaining service stability.

Extension DevelopmentJITPHP Upgrade
0 likes · 23 min read
PHP7 Upgrade Practice for QQ Member Activity Platform (AMS)
Weidian Tech Team
Weidian Tech Team
Feb 15, 2017 · Frontend Development

Boost Your React Build Speed: Proven Webpack Optimization Techniques

Learn how to dramatically reduce webpack build times for large React projects by switching to Yarn, removing unused dependencies, leveraging code splitting, caching, parallel Uglify, HappyPack, DLL plugins, aliasing, and other practical configuration tweaks that cut initial builds from minutes to seconds.

Build Optimizationperformancewebpack
0 likes · 11 min read
Boost Your React Build Speed: Proven Webpack Optimization Techniques
MaGe Linux Operations
MaGe Linux Operations
Feb 15, 2017 · Fundamentals

Top 18 Open-Source Operating Systems Powering the IoT Revolution

This article surveys the most notable open‑source operating systems for the Internet of Things, covering both Linux‑based and non‑Linux platforms, and highlights their memory footprints, power efficiency, modular networking stacks, security features, and real‑time determinism requirements.

Embedded LinuxIoTOperating Systems
0 likes · 14 min read
Top 18 Open-Source Operating Systems Powering the IoT Revolution
ZhiKe AI
ZhiKe AI
Feb 15, 2017 · Information Security

Understanding iptables: A Comprehensive Introduction to Linux Packet Filtering

This article introduces Linux’s built-in iptables (netfilter) firewall, explains its four tables and chains, and provides detailed command-line examples for starting, stopping, configuring, listing, and managing rules, including common options and extended matching techniques.

Linux firewallfirewall rulesiptables
0 likes · 7 min read
Understanding iptables: A Comprehensive Introduction to Linux Packet Filtering
Alibaba Cloud Developer
Alibaba Cloud Developer
Feb 15, 2017 · Backend Development

Taobao’s Secret to Billions of API Calls: High‑Performance Gateway & Reliable Messaging

Taobao’s Open Platform sustains hundreds of billions of daily API calls and messages by employing a pipeline‑based high‑performance API gateway with multi‑level caching, asynchronous processing, granular traffic control, a highly reliable push‑pull messaging system, and a zero‑loss data‑sync service that dynamically balances resources during massive traffic spikes.

API gatewayBackend Architecturedata synchronization
0 likes · 18 min read
Taobao’s Secret to Billions of API Calls: High‑Performance Gateway & Reliable Messaging
58UXD
58UXD
Feb 15, 2017 · Product Management

How UGC Products Evolve: From Users to Content Creators

This article explains the three‑layer UGC ecosystem, how secondary producers transform raw user content, the importance of reducing information noise for consumers, and why timely feedback and content repurposing are crucial for keeping both creators and users engaged.

UGCuser-generated content
0 likes · 6 min read
How UGC Products Evolve: From Users to Content Creators
Qunar Tech Salon
Qunar Tech Salon
Feb 14, 2017 · R&D Management

Case Study: Qunar Project Management Platform for Reducing Development Costs and Boosting R&D Efficiency

This case study describes how Qunar's R&D support team built an integrated project management platform that unified workflow, data, and toolchains across development, testing, and release stages, dramatically lowering communication overhead, eliminating information inconsistencies, and improving overall engineering productivity.

Process AutomationR&D EfficiencyTool Integration
0 likes · 14 min read
Case Study: Qunar Project Management Platform for Reducing Development Costs and Boosting R&D Efficiency
Efficient Ops
Efficient Ops
Feb 14, 2017 · Databases

What Real‑World DBA Lessons Reveal About Database Reliability

The article shares a DBA’s three‑year journey at Ganji, detailing core responsibilities, painful incidents like accidental table deletions and massive Redis growth, and practical lessons on stability, backup, hardware prioritization, business alignment, and improving communication between operations and development teams.

Database AdministrationDevOpsReliability
0 likes · 9 min read
What Real‑World DBA Lessons Reveal About Database Reliability