All Articles

140636 articles · Page 6920 of 7032
dbaplus Community
dbaplus Community
Nov 19, 2015 · Databases

Understanding Oracle Undo and Redo: Deep Dive into Transaction Mechanics

This article explains the internal structures and roles of Oracle undo and redo logs in transaction processing, walks through practical experiments that dissect undo segment headers, undo blocks, undo chains, redo records, fast‑commit behavior, and the true nature of DELETE operations, and shows how these insights help diagnose ORA‑600 startup failures.

Database InternalsOraclePerformance
0 likes · 14 min read
Understanding Oracle Undo and Redo: Deep Dive into Transaction Mechanics
Efficient Ops
Efficient Ops
Nov 19, 2015 · Fundamentals

From Open Source to Commercial Software: How the Internet Shaped the Industry

The article traces the evolution of software from free academic code bundled with hardware to a commercialized, closed‑source industry, highlighting how the rise of the Internet and open‑source movements reshaped software development, standards, and business models.

InternetSoftware CommercializationTechnology evolution
0 likes · 9 min read
From Open Source to Commercial Software: How the Internet Shaped the Industry
21CTO
21CTO
Nov 19, 2015 · Frontend Development

Boost Web Performance: Why Reducing HTTP Requests Matters

The article explains why web performance matters, outlines the 2‑5‑8 response time rule, and details five key optimization strategies—reducing HTTP requests, internal page tweaks, caching, minimizing download size, and network improvements—while also discussing engineering practices and tools like StyleCombine and H5 incremental packaging.

CachingFrontend OptimizationHTTP requests
0 likes · 17 min read
Boost Web Performance: Why Reducing HTTP Requests Matters
21CTO
21CTO
Nov 19, 2015 · Cloud Computing

How Mango TV Built a Hybrid Cloud Platform to Scale Video Services

The article examines how Mango TV leveraged its broadcast assets and a hybrid cloud architecture—combining private and public cloud services, Docker‑based scheduling, Redis‑Cluster, and a custom PaaS called ProjectEru—to support IPTV, OTT, and web content at massive scale while maintaining stability and low operational cost.

DockerHybrid CloudRedis
0 likes · 12 min read
How Mango TV Built a Hybrid Cloud Platform to Scale Video Services
21CTO
21CTO
Nov 19, 2015 · Big Data

Beyond Hadoop: Modern Big Data Platforms and Technologies Explained

This article surveys the evolution of Hadoop and its ecosystem, explains core storage and processing concepts, and introduces contemporary big‑data technologies such as Spark, Flink, Kafka, Lambda architecture, NoSQL databases, and cloud‑native solutions, highlighting their roles and trade‑offs.

Big DataFlinkHadoop
0 likes · 17 min read
Beyond Hadoop: Modern Big Data Platforms and Technologies Explained
Architect
Architect
Nov 19, 2015 · Backend Development

Optimizing Traditional Commercial Bank Architecture in the Era of Internet Finance

The article analyzes how rapid changes such as big data, cloud computing, and distributed architectures challenge traditional core banking systems and proposes a multi‑step strategy—including mainframe transaction off‑loading, service‑oriented design, open platform development, and big‑data integration—to modernize and improve performance, cost efficiency, and scalability.

Cloud Computingbanking architecturecore banking
0 likes · 12 min read
Optimizing Traditional Commercial Bank Architecture in the Era of Internet Finance
Architect
Architect
Nov 19, 2015 · Cloud Computing

Alibaba Cloud Enterprise Architecture Behind Double 11: A Deep Dive into Scalable Cloud Computing

The article details how Alibaba Cloud's multi‑layered enterprise architecture, built on service‑oriented frameworks, distributed databases, and message queues, enabled record‑breaking Double 11 transactions while offering linear performance scaling, high reliability, and cost‑effective operations for large‑scale internet applications.

Alibaba CloudBig DataEnterprise Architecture
0 likes · 8 min read
Alibaba Cloud Enterprise Architecture Behind Double 11: A Deep Dive into Scalable Cloud Computing
58UXD
58UXD
Nov 19, 2015 · Mobile Development

Choosing the Right Pop‑Up Reminder for Mobile Apps: A Practical Guide

This article explains the different types of in‑app pop‑up reminders on iOS and Android, compares their characteristics, and provides clear criteria for selecting the most appropriate reminder style based on importance, content richness, and required user actions.

Mobile UIalert dialogpop-up reminders
0 likes · 12 min read
Choosing the Right Pop‑Up Reminder for Mobile Apps: A Practical Guide
Node Underground
Node Underground
Nov 19, 2015 · Backend Development

Mastering yield* in Koa: How Generators and co Simplify Async Flow

This article demystifies the use of yield* in Koa middleware by comparing plain yield with delegating yield, explaining how the co library handles generators and promises, and outlining the practical advantages of native yield* syntax for clarity, performance, and correct this binding.

JavaScriptKoaasync
0 likes · 9 min read
Mastering yield* in Koa: How Generators and co Simplify Async Flow
ITPUB
ITPUB
Nov 19, 2015 · Operations

How to Safely Clean Up Linux: Remove Old Kernels, Use BleachBit, and Defragment

This guide explains why Linux accumulates logs, caches, and temporary files, and provides step‑by‑step methods to reclaim disk space by safely removing old kernels, employing BleachBit for automated cleanup, and running e4defrag when fragmentation becomes a concern.

BleachBitLinuxdefragmentation
0 likes · 7 min read
How to Safely Clean Up Linux: Remove Old Kernels, Use BleachBit, and Defragment
MaGe Linux Operations
MaGe Linux Operations
Nov 19, 2015 · Operations

Master Linux Server Monitoring with htop, Glances, and dstat

This guide introduces three essential Linux server monitoring tools—htop, Glances, and dstat—detailing their key interactive commands, configuration options, and the rich performance metrics they provide to help administrators quickly diagnose and resolve system issues.

GlancesHtopLinux
0 likes · 11 min read
Master Linux Server Monitoring with htop, Glances, and dstat
WeChat Client Technology Team
WeChat Client Technology Team
Nov 19, 2015 · Mobile Development

Unlocking iOS Event Handling & Rendering: RunLoop, UI Threads, and Core Animation

This article explains iOS’s event processing pipeline—from hardware events through the RunLoop’s observer, source, timer, and dispatch mechanisms—detailing why UI must run on the main thread, how CALayer and Core Animation render, and the roles of CADisplayLink, NSTimer, and async display techniques.

AsyncDisplayCADisplayLinkRendering
0 likes · 20 min read
Unlocking iOS Event Handling & Rendering: RunLoop, UI Threads, and Core Animation
Efficient Ops
Efficient Ops
Nov 18, 2015 · Operations

How Tencent Game Ops Evolved: From Standardization to Intelligent Operations

This article details Tencent Game's operational transformation journey, covering the three development phases, multi‑role division, standardization challenges, service‑oriented improvements, DNF online‑time optimization, and the ongoing exploration of intelligent operations.

Intelligent OperationsOperations ManagementStandardization
0 likes · 12 min read
How Tencent Game Ops Evolved: From Standardization to Intelligent Operations
dbaplus Community
dbaplus Community
Nov 18, 2015 · Databases

Demystifying DB2 Optimizer: How Cost Models Shape Query Performance

This article explains the inner workings of the DB2 optimizer, its four-step processing flow, cost‑based decision making, and detailed examples comparing full‑table and index scans, followed by practical tuning tips and a Q&A session for real‑world query optimization.

Cost ModelDB2Database Performance
0 likes · 19 min read
Demystifying DB2 Optimizer: How Cost Models Shape Query Performance
21CTO
21CTO
Nov 18, 2015 · Backend Development

How Xiaomi Engineered a High‑Performance Flash‑Sale System for the 2014 Mi Fan Festival

This article details Xiaomi's step‑by‑step design and evolution of its flash‑sale platform, covering the initial PHP‑Redis solution, the challenges of extreme concurrency, and the later Go‑based architecture that enabled millions of users to purchase smartphones reliably during the 2014 Mi Fan Festival.

Flash SaleRedisbackend-architecture
0 likes · 15 min read
How Xiaomi Engineered a High‑Performance Flash‑Sale System for the 2014 Mi Fan Festival
21CTO
21CTO
Nov 18, 2015 · Backend Development

Why Microservices Beat Monolithic Apps: Benefits, Drawbacks, and Design Guide

This article explains why microservices outperform monolithic architectures by detailing their design, deployment, benefits, and challenges, helping developers decide if the approach suits complex, evolving applications; it also compares traditional single‑code‑base models, discusses scaling strategies, and outlines practical considerations for implementation.

backendcloud-nativemicroservices
0 likes · 17 min read
Why Microservices Beat Monolithic Apps: Benefits, Drawbacks, and Design Guide