All Articles

143493 articles · Page 6626 of 7175
ITPUB
ITPUB
Nov 9, 2017 · Databases

34 Proven Oracle SQL Optimization Tips to Boost Query Performance

This guide presents thirty‑four practical Oracle SQL optimization techniques—from choosing the most efficient table order and rewriting WHERE clauses to leveraging indexes, avoiding SELECT *, using DECODE, and replacing costly operations—helping developers dramatically improve query speed and resource usage.

OracleSQLdatabase
0 likes · 16 min read
34 Proven Oracle SQL Optimization Tips to Boost Query Performance
Architecture Digest
Architecture Digest
Nov 9, 2017 · Backend Development

Enterprise Development Frameworks: Vertical and Horizontal Architecture, SOA, and Microservices

This article explains the concepts of vertical (monolithic) and horizontal (distributed) architectures, compares onion, SOA, and microservice models, describes typical frameworks for data access, MVC, IoC, and service governance, and provides guidance on choosing the appropriate architecture for different project sizes and teams.

ArchitectureSOAbackend
0 likes · 26 min read
Enterprise Development Frameworks: Vertical and Horizontal Architecture, SOA, and Microservices
Aotu Lab
Aotu Lab
Nov 9, 2017 · Frontend Development

How We Built a High‑Performance H5 Coin‑Pusher Game with CreateJS & Matter.js

This article details the end‑to‑end development of a 2D H5 coin‑pusher game for JD's 11.11 promotion, covering background, technology choices, implementation of obstacles, pusher, coins, skills, debugging techniques, and performance optimizations using CreateJS and Matter.js.

CreateJSHTML5Matter.js
0 likes · 16 min read
How We Built a High‑Performance H5 Coin‑Pusher Game with CreateJS & Matter.js
ITFLY8 Architecture Home
ITFLY8 Architecture Home
Nov 8, 2017 · Operations

Inside Ctrip’s Evolving Architecture: Ops, Frameworks, and Big Data Insights

This article explores Ctrip’s continuously evolving architecture, detailing its three-layer composition of operations, frameworks, and applications, and examines real-world case studies of its release system, configuration management, SOA, and a massive User Profile big‑data project, highlighting key innovations and lessons learned.

CtripSOAbig data
0 likes · 11 min read
Inside Ctrip’s Evolving Architecture: Ops, Frameworks, and Big Data Insights
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.

QQbackend architectureglobal scheduling
0 likes · 23 min read
How Tencent Scaled Mobile QQ: From 500K to 180M Users with Global Smart Scheduling
21CTO
21CTO
Nov 8, 2017 · R&D Management

10 Must-Read Books Every CTO Should Own to Lead Tech Teams

This article curates ten essential books for CTOs, covering topics from lean startup principles and DevOps to software culture and product design, offering concise insights to help technology leaders stay ahead of trends, improve team productivity, and deliver user‑focused solutions.

Book RecommendationsCTODevOps
0 likes · 8 min read
10 Must-Read Books Every CTO Should Own to Lead Tech Teams
21CTO
21CTO
Nov 8, 2017 · Backend Development

Mastering Redis Distributed Locks: From Basics to Robust Java Implementations

This article explains how to build reliable distributed locks with Redis, covering essential commands, common pitfalls, improvements using GETSET, Lua scripting for atomicity, and complete Java code examples that address deadlock and unlock vulnerabilities.

Distributed LockJavaLua Script
0 likes · 15 min read
Mastering Redis Distributed Locks: From Basics to Robust Java Implementations
21CTO
21CTO
Nov 8, 2017 · Information Security

How an Alibaba iOS Engineer Built a Mobile Anti‑Phishing Shield

An interview with Alibaba Security's iOS lead reveals his personal journey, the development of a global anti‑phishing feature for the 钱盾 app, and insights on KPI, product‑operation collaboration, and the broader challenges of delivering security innovations on mobile platforms.

AlibabaiOS developmentinformation security
0 likes · 9 min read
How an Alibaba iOS Engineer Built a Mobile Anti‑Phishing Shield
21CTO
21CTO
Nov 8, 2017 · Backend Development

Why Microservices Thrive: Benefits, Challenges, and Real-World WeChat Cases

This article explains how rapid internet evolution and cloud era spurred microservice adoption, outlines its key advantages over monolithic designs, highlights operational pain points, and showcases concrete WeChat service‑layout and overload‑protection examples with illustrative diagrams.

WeChatoverload-protectionservice layout
0 likes · 7 min read
Why Microservices Thrive: Benefits, Challenges, and Real-World WeChat Cases
360 Quality & Efficiency
360 Quality & Efficiency
Nov 8, 2017 · Mobile Development

Automated Testing Framework for a Mobile Advertising SDK Using Cucumber and Appium

The article describes a comprehensive automated testing solution for a mobile advertising SDK that combines UI automation with Appium, behavior‑driven test management with Cucumber, dynamic request/response mocking via anyproxy, and JSON‑schema validation to improve test efficiency, reliability, and coverage.

AppiumCucumberadvertising SDK
0 likes · 18 min read
Automated Testing Framework for a Mobile Advertising SDK Using Cucumber and Appium
Architects' Tech Alliance
Architects' Tech Alliance
Nov 8, 2017 · Operations

ONOS: An Open Network Operating System for Telecom Operators – Architecture, Features, and Deployments

The article provides a comprehensive overview of ONOS, an open‑source SDN controller tailored for telecom operators, covering its origins, design principles, architecture, community ecosystem, performance benchmarks, real‑world deployments, and its strategic positioning against competing controllers like OpenDaylight.

Carrier NetworksNetwork Operating SystemONOS
0 likes · 14 min read
ONOS: An Open Network Operating System for Telecom Operators – Architecture, Features, and Deployments
MaGe Linux Operations
MaGe Linux Operations
Nov 8, 2017 · Operations

How to Build an Ops Engineer Skill Map to Bridge the Hiring Gap

An operations director explains why hiring skilled ops engineers is hard, identifies the technology mismatch in typical stacks, and shares a practical skill‑map approach that lets teams cover most essential tools while giving engineers a clear learning roadmap.

OperationsOps EngineeringSkill Development
0 likes · 3 min read
How to Build an Ops Engineer Skill Map to Bridge the Hiring Gap
Node Underground
Node Underground
Nov 8, 2017 · Backend Development

Mastering Node.js: 52 Essential Best Practices for Robust Backend Development

This article presents a comprehensive collection of 52 Node.js best‑practice recommendations covering project structure, error handling, coding style, testing, and production, each detailed with concise summaries, risk warnings, and in‑depth explanations, guiding developers toward more reliable and maintainable backend applications.

Backend DevelopmentNode.jsbest-practices
0 likes · 3 min read
Mastering Node.js: 52 Essential Best Practices for Robust Backend Development
ITPUB
ITPUB
Nov 8, 2017 · Operations

10 Essential Linux Sysadmin Hacks to Boost Efficiency

This article presents ten practical Linux system‑administration tricks—from ejecting a stuck DVD drive and resetting a frozen console to sharing screen sessions, creating SSH tunnels for VNC, measuring network bandwidth, and gathering system diagnostics—each designed to save time and improve operational productivity.

LinuxOperationsShell
0 likes · 20 min read
10 Essential Linux Sysadmin Hacks to Boost Efficiency