All Articles

142005 articles · Page 6808 of 7101
360 Quality & Efficiency
360 Quality & Efficiency
Oct 17, 2016 · Mobile Development

Mock + Proxy in Automated Testing for an Advertising SDK

This article examines the challenges of testing a mobile advertising SDK—such as missing server environments, extensive protocol fields, and costly manual test case updates—and proposes a mock‑proxy strategy, a minimal‑case design approach, and full automation to improve coverage and efficiency.

AutomationMockSDK
0 likes · 5 min read
Mock + Proxy in Automated Testing for an Advertising SDK
ITPUB
ITPUB
Oct 17, 2016 · Databases

Quickly Diagnose Oracle Lock Contention with AWK and ass109.awk

This guide demonstrates how to use the ass109.awk script and Oracle's oradebug tool to capture, parse, and analyze trace files, quickly identifying lock and deadlock sessions in Oracle 11gR2 without resorting to costly restarts.

Database LocksOracleSQL
0 likes · 9 min read
Quickly Diagnose Oracle Lock Contention with AWK and ass109.awk
ITPUB
ITPUB
Oct 17, 2016 · Databases

Why Some MySQL Inserts Are Blocked: Decoding Next‑Key Lock Ranges

This article examines MySQL InnoDB's next‑key lock behavior by creating a test table, running concurrent transactions, and analyzing how the lock range is determined across primary and secondary index columns, revealing why certain insert statements are blocked while others succeed.

ConcurrencyGap LockInnoDB
0 likes · 9 min read
Why Some MySQL Inserts Are Blocked: Decoding Next‑Key Lock Ranges
Alibaba Cloud Infrastructure
Alibaba Cloud Infrastructure
Oct 17, 2016 · Artificial Intelligence

Wang Jian’s Keynote at the 2016 Hangzhou Yunqi Conference: Data Brain, AI, and Cloud Computing

In his 2016 Yunqi Conference keynote, Wang Jian highlighted how Alibaba’s cloud and AI technologies transform city traffic by linking surveillance cameras to traffic lights, discussed the evolution from Deep Blue to AlphaGo, and reflected on the broader impact of data-driven innovation on society.

AIBig DataSmart City
0 likes · 13 min read
Wang Jian’s Keynote at the 2016 Hangzhou Yunqi Conference: Data Brain, AI, and Cloud Computing
Qunar Tech Salon
Qunar Tech Salon
Oct 17, 2016 · Information Security

Design and Implementation of a Cloud‑Based Web Application Firewall at Ctrip

This article describes Ctrip's challenges with web security, evaluates hardware and commercial cloud WAF shortcomings, and presents a low‑cost, low‑risk cloud‑based WAF solution that leverages DNS redirection, closed‑loop rule management, Lua/Tengine deployment, supervised machine‑learning log analysis, and big‑data streaming for real‑time threat detection and mitigation.

Big DataCloud securityDistributed Architecture
0 likes · 9 min read
Design and Implementation of a Cloud‑Based Web Application Firewall at Ctrip
dbaplus Community
dbaplus Community
Oct 17, 2016 · Cloud Computing

How NetEase’s Object Storage Powers Scalable Media and Data Services

This article details NetEase’s object storage (NOS) architecture, covering its use cases, core components such as DDB and DFS, rich media processing pipeline, upload acceleration techniques, and practical overload control measures for handling massive unstructured data workloads.

Distributed File SystemObject StorageUpload Acceleration
0 likes · 14 min read
How NetEase’s Object Storage Powers Scalable Media and Data Services
Architecture Digest
Architecture Digest
Oct 16, 2016 · Frontend Development

Building a DouBan Book Search Mini Program with WeChat Mini Program

This article walks through creating a simple WeChat Mini Program that searches and displays DouBan book information, covering API usage, project setup, page design, event handling, network requests, pagination, and code organization with practical code examples.

Douban APIFrontend developmentJavaScript
0 likes · 8 min read
Building a DouBan Book Search Mini Program with WeChat Mini Program
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Oct 16, 2016 · Big Data

Mastering Data Sync, Real-Time Analytics, and Scalable Storage for Modern Systems

This article explains how to design and implement heterogeneous data synchronization, leverage batch and stream processing frameworks like Hadoop and Storm for large‑scale analysis, and choose appropriate storage solutions—from in‑memory databases to distributed column‑family stores—while addressing performance, reliability, and monitoring in complex distributed environments.

Big DataDistributed Systemsdata synchronization
0 likes · 26 min read
Mastering Data Sync, Real-Time Analytics, and Scalable Storage for Modern Systems
Java Backend Technology
Java Backend Technology
Oct 16, 2016 · Backend Development

Why Spring Boot Transforms Java Backend Development: Features & Quick Start

Spring Boot, the revolutionary Java framework, simplifies coding, configuration, deployment, and monitoring for backend developers by eliminating XML, offering embedded servers, starter POMs, auto‑configuration, and cloud integration, and this guide walks through its core features, code examples, and a step‑by‑step project setup in IntelliJ IDEA.

Backend DevelopmentJavaspring-boot
0 likes · 9 min read
Why Spring Boot Transforms Java Backend Development: Features & Quick Start
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Oct 15, 2016 · Operations

How E‑Commerce Platforms Achieve High Availability and Scalability: Architecture Practices

This article outlines comprehensive e‑commerce platform architecture practices—including caching strategies, indexing, parallel and distributed computing, load balancing, sharding, high availability, monitoring, resource optimization, and messaging—to improve system performance, scalability, and reliability under high concurrency.

ArchitectureCachingDistributed Systems
0 likes · 28 min read
How E‑Commerce Platforms Achieve High Availability and Scalability: Architecture Practices