All Articles

141590 articles · Page 6833 of 7080
dbaplus Community
dbaplus Community
Jul 21, 2016 · Databases

How MHA Delivers Fast, Zero‑Data‑Loss MySQL High Availability

This article explains MHA’s architecture, failover workflow, comparison with other MySQL HA solutions, and its six key advantages, showing how it can switch masters within seconds while preserving data consistency without altering MySQL settings or adding many servers.

High AvailabilityMHAMySQL
0 likes · 9 min read
How MHA Delivers Fast, Zero‑Data‑Loss MySQL High Availability
Architect
Architect
Jul 21, 2016 · Databases

Redis Ziplist (Compressed List) Principles and Applications

This article explains Redis’s ziplist (compressed list) memory layout, detailing its overall encoding, node structure—including previous length, encoding, and content fields—illustrates how various Redis data types employ ziplist encoding, and analyzes the benefits and trade‑offs of using this structure.

Memory optimizationRedisdata-structures
0 likes · 10 min read
Redis Ziplist (Compressed List) Principles and Applications
Architects' Tech Alliance
Architects' Tech Alliance
Jul 21, 2016 · Operations

Analysis of Backup Software Network Architectures: LAN Base, LAN Free, Server Free, NDMP, and Server‑Less

The article provides a comprehensive overview of various backup software networking models—including LAN Base, LAN Free, Server Free, NDMP, and the emerging Server‑Less approach—detailing their deployment options, performance impacts, and suitability for different data volumes and infrastructure requirements.

Data ProtectionIT OperationsNetwork Architecture
0 likes · 10 min read
Analysis of Backup Software Network Architectures: LAN Base, LAN Free, Server Free, NDMP, and Server‑Less
ITPUB
ITPUB
Jul 21, 2016 · Information Security

How to Harden Oracle Database Security: Practical Hardening Steps

This guide outlines comprehensive Oracle database security hardening measures, covering system‑level protections, disaster‑recovery configuration, account privilege tightening, data access controls, network restrictions, password policies, audit settings, and patch management, with concrete commands and configuration examples for each step.

DataGuardDatabase securityOracle
0 likes · 19 min read
How to Harden Oracle Database Security: Practical Hardening Steps
Architecture Digest
Architecture Digest
Jul 21, 2016 · Fundamentals

Design and Implementation of Low‑Latency Real‑Time Streaming Protocols: RTP, RTCP, and Packet‑Loss Solutions

The article explains why TCP‑based protocols cannot meet low‑latency requirements for live‑streaming conferences and introduces RTP, RTCP, jitter, round‑trip time, and three packet‑loss mitigation strategies—retransmission, forward error correction, and cross‑transport—along with a brief overview of DCCP for congestion control.

DCCPFECLow-Latency
0 likes · 14 min read
Design and Implementation of Low‑Latency Real‑Time Streaming Protocols: RTP, RTCP, and Packet‑Loss Solutions
Tencent IMWeb Frontend Team
Tencent IMWeb Frontend Team
Jul 21, 2016 · Information Security

How DNS Hijacking Exploits HTTP Weaknesses and Why HTTPS Is Essential

This article explains how DNS hijacking injects unwanted ads by exploiting HTTP's lack of encryption, identity verification, and integrity checks, and demonstrates how HTTPS, with SSL/TLS encryption, certificates, and integrity validation, protects users from such attacks while also discussing performance impacts.

Certificate AuthorityDNS hijackingHTTPS
0 likes · 15 min read
How DNS Hijacking Exploits HTTP Weaknesses and Why HTTPS Is Essential
Meiyou UED
Meiyou UED
Jul 20, 2016 · Artificial Intelligence

What Is AR? Understanding Augmented Reality Behind Pokemon Go

This article explains augmented reality (AR), compares it with virtual reality (VR), describes the technical pipeline and design challenges of AR, illustrates its unique interaction methods, and discusses current limitations and future possibilities, using Pokemon Go as a concrete example.

ARPokemon GoVR
0 likes · 7 min read
What Is AR? Understanding Augmented Reality Behind Pokemon Go
Architects' Tech Alliance
Architects' Tech Alliance
Jul 20, 2016 · Operations

How Distributed Indexing Improves Backup Performance and Scalability

The article explains how traditional centralized backup indexes become performance bottlenecks as data grows, and details Simpana's two‑level distributed indexing architecture—primary and secondary indexes—showing how it enhances backup speed, reduces network load, and simplifies recovery across multi‑site environments.

Data RecoverySimpanabackup
0 likes · 7 min read
How Distributed Indexing Improves Backup Performance and Scalability
ITPUB
ITPUB
Jul 20, 2016 · Databases

Dockerizing MongoDB: Overcoming Deployment Pain Points with a Custom Container Orchestration

This article details the challenges of deploying traditional MongoDB clusters on physical servers and explains how the authors containerized MongoDB using a custom Docker orchestration system, covering architecture, initialization, resource isolation, automated deployment, monitoring, logging, storage, networking, scheduling, and practical pitfalls such as image caching and graceful shutdown.

Database deploymentMongoDBcontainerization
0 likes · 23 min read
Dockerizing MongoDB: Overcoming Deployment Pain Points with a Custom Container Orchestration
ITPUB
ITPUB
Jul 20, 2016 · Information Security

Dissecting the XOR.DDoS Linux Trojan: Sample, Crontab Abuse, and Defense Steps

This article examines the XOR.DDoS Linux trojan (sample 101), detailing how it hijacks crontab to launch malicious scripts, the forensic clues left in system logs, and a step‑by‑step emergency removal procedure, while also discussing its polymorphic nature and the broader challenges of defending against such malware.

Defense StrategiesLinux trojanXOR.DDoS
0 likes · 10 min read
Dissecting the XOR.DDoS Linux Trojan: Sample, Crontab Abuse, and Defense Steps
Architecture Digest
Architecture Digest
Jul 20, 2016 · Mobile Development

Comprehensive Overview of a Self‑Developed Android Social App Architecture

This article provides a detailed walkthrough of a self‑developed Android social application, covering its functional modules, mobile architecture layers (framework, threading, caching, networking, implementation), server‑side design, database choices, third‑party libraries, and performance optimizations.

AndroidApp ArchitectureBackend
0 likes · 15 min read
Comprehensive Overview of a Self‑Developed Android Social App Architecture
Baidu Maps Tech Team
Baidu Maps Tech Team
Jul 20, 2016 · Fundamentals

Unlocking Indoor Positioning: From Geometry to Wi‑Fi Fingerprinting

This article provides a comprehensive overview of indoor positioning technologies, explaining why satellite GPS fails indoors and detailing geometric methods such as TOA, TDOA, AOA, RSSI, as well as Wi‑Fi‑based fingerprinting, hybrid models, and magnetic field techniques, comparing their accuracy, cost, and deployment requirements.

Indoor positioningRSSIWi‑Fi fingerprinting
0 likes · 19 min read
Unlocking Indoor Positioning: From Geometry to Wi‑Fi Fingerprinting
Tencent Music Tech Team
Tencent Music Tech Team
Jul 20, 2016 · Mobile Development

Overview of Android TV Development

Android TV, now dominating China’s rapidly expanding smart‑TV market, offers a large shared screen experience and extensive I/O options, while development mirrors Android phone projects using Android Studio and Gradle, with debugging on boxes or tablets, and requires careful handling of limited CPU/memory, background‑process behavior, and wired‑network connectivity.

Android TVMemory Managementdebugging
0 likes · 8 min read
Overview of Android TV Development