Tag

snapshot

0 views collected around this technical thread.

Raymond Ops
Raymond Ops
Jun 9, 2025 · Operations

Mastering LVM Snapshots: Create, Restore, Merge and Test Environments

This guide explains the LVM snapshot mechanism, demonstrates how to create snapshots, restore individual files or entire volumes, merge snapshots back into the original LV, and use snapshots to build disposable test environments on Ubuntu systems.

LVMLinuxsnapshot
0 likes · 9 min read
Mastering LVM Snapshots: Create, Restore, Merge and Test Environments
DaTaobao Tech
DaTaobao Tech
Dec 2, 2024 · Frontend Development

Client‑Side and Edge Caching Strategies for Membership Pages

The article outlines client‑cache and client‑snapshot techniques alongside an edge‑node ER‑cache that stores the first HTML chunk, explains a three‑layer routing model, and describes a head‑cache strategy with dynamic resource exclusion, skeleton UI snapshots, configurable switches, and per‑page cache durations to boost performance while preserving content freshness for membership pages.

CachingEdgeWeb
0 likes · 11 min read
Client‑Side and Edge Caching Strategies for Membership Pages
Rare Earth Juejin Tech Community
Rare Earth Juejin Tech Community
Mar 17, 2024 · Fundamentals

Implementing Log Snapshotting in Raft: A Step‑by‑Step Guide

This article provides a comprehensive tutorial on adding log snapshotting (snapshotting) to a Raft‑based distributed key‑value store, explaining the motivation, the snapshot mechanism, and detailed Go code for generating, transferring, applying, and persisting snapshots to reduce log size and improve performance.

ConsensusDistributed SystemsGo
0 likes · 15 min read
Implementing Log Snapshotting in Raft: A Step‑by‑Step Guide
Architecture & Thinking
Architecture & Thinking
Mar 7, 2024 · Databases

Mastering Redis RDB Snapshots: SAVE vs BGSAVE Explained

This article explains how Redis RDB snapshots work, compares the blocking SAVE command with the asynchronous BGSAVE command, outlines their impact on performance, and provides best‑practice guidance on snapshot frequency and trade‑offs.

BGSAVEDatabasePersistence
0 likes · 10 min read
Mastering Redis RDB Snapshots: SAVE vs BGSAVE Explained
Sanyou's Java Diary
Sanyou's Java Diary
Jan 23, 2024 · Fundamentals

Demystifying Raft: How Nacos Uses JRaft for Strong Consistency

This article explains the Raft consensus algorithm, its request lifecycle, leader election, snapshot mechanism, and JRaft optimizations such as linear reads, learners, and multi‑raft groups, illustrating how Nacos integrates these concepts to achieve reliable distributed consistency.

JRaftLeader ElectionNacos
0 likes · 23 min read
Demystifying Raft: How Nacos Uses JRaft for Strong Consistency
Sohu Tech Products
Sohu Tech Products
Dec 13, 2023 · Databases

Fundamentals of RocksDB and Its Application in Vivo Message Push System

The article explains RocksDB’s LSM‑based architecture, column‑family isolation, and snapshot features, and shows how Vivo’s VPUSH mapping service uses these capabilities to store billions of registerId‑to‑ClientId mappings with high‑concurrency, low‑cost, fault‑tolerant performance across multiple replicated servers.

Column FamilyKey-Value StoreLSM Tree
0 likes · 24 min read
Fundamentals of RocksDB and Its Application in Vivo Message Push System
vivo Internet Technology
vivo Internet Technology
Dec 6, 2023 · Databases

RocksDB Fundamentals and Its Application in Vivo Message Push System

The article explains RocksDB’s LSM‑based architecture, column‑family isolation, and snapshot features, and shows how Vivo’s VPUSH MappingTransformServer uses these capabilities with C++ code to store billions of registerId‑to‑ClientId mappings across multiple replicated servers for high‑concurrency, low‑latency, and fast service expansion.

Column FamilyKey-Value StoreLSM Tree
0 likes · 25 min read
RocksDB Fundamentals and Its Application in Vivo Message Push System
OPPO Kernel Craftsman
OPPO Kernel Craftsman
Jul 14, 2023 · Mobile Development

Understanding Android VNDK/VSDK Snapshot Architecture

The article explains Android’s VNDK and VSDK Snapshot architecture—key parts of Treble that categorize native libraries, generate prebuilt vendor snapshots, and decouple system and vendor code to reduce fragmentation, improve build efficiency, and enable independent development of system and vendor components.

Android SystemNative LibrariesTreble Architecture
0 likes · 9 min read
Understanding Android VNDK/VSDK Snapshot Architecture
Practical DevOps Architecture
Practical DevOps Architecture
Jun 6, 2022 · Databases

Understanding Redis RDB Persistence: Configuration, Snapshot Triggers, and Pros & Cons

This article explains how Redis RDB persistence works, detailing the save configuration parameters, snapshot generation methods, differences between SAVE and BGSAVE, storage locations, and the advantages and disadvantages of using RDB snapshots.

ConfigurationDatabasePersistence
0 likes · 4 min read
Understanding Redis RDB Persistence: Configuration, Snapshot Triggers, and Pros & Cons
IT Architects Alliance
IT Architects Alliance
Mar 12, 2022 · Databases

Redis Data Persistence: AOF and RDB Mechanisms Explained

This article explains how Redis ensures data durability through two persistence methods—Append‑Only File (AOF) and Redis Database (RDB) snapshots—covering their principles, configuration options, risks, rewrite processes, recovery procedures, handling of expired keys, and the hybrid approach introduced in Redis 4.0.

AOFDatabasePersistence
0 likes · 15 min read
Redis Data Persistence: AOF and RDB Mechanisms Explained
Tencent Cloud Developer
Tencent Cloud Developer
Oct 27, 2021 · Backend Development

Understanding and Implementing the Raft Consensus Algorithm in Go

This guide walks readers through building a complete Raft consensus system in Go, detailing leader election, log replication, state persistence, snapshotting, and committed‑entry application, while explaining key structures, RPCs, golden rules, and offering advice on using mature libraries versus custom implementations.

GoLog ReplicationPersistence
0 likes · 42 min read
Understanding and Implementing the Raft Consensus Algorithm in Go
Watermelon Video Tech Team
Watermelon Video Tech Team
Dec 14, 2020 · Mobile Development

Tailor: An Open‑Source Android Memory Snapshot Trimming and Compression Tool for OOM Governance

Tailor is an open‑source Android memory‑snapshot trimming and compression tool developed by the Xigua Video team that dramatically reduces OOM occurrences by over 95% through efficient snapshot cropping, zlib compression, and seamless integration with the dump process, while preserving essential debugging information.

HprofOOMTailor
0 likes · 17 min read
Tailor: An Open‑Source Android Memory Snapshot Trimming and Compression Tool for OOM Governance
Tencent Cloud Developer
Tencent Cloud Developer
Dec 7, 2020 · Big Data

Searchable Snapshots in Elasticsearch 7.10: Features, Usage, and Future Outlook

Elasticsearch 7.10 adds searchable snapshots, letting users query indices stored directly in remote repositories such as S3 or COS, which halves storage costs, decouples storage from compute, supports manual mounting and ILM cold‑phase policies, and promises future full storage‑compute separation without local caching.

Big DataData TieringILM
0 likes · 12 min read
Searchable Snapshots in Elasticsearch 7.10: Features, Usage, and Future Outlook
IT Architects Alliance
IT Architects Alliance
Oct 27, 2020 · Information Security

Understanding File‑Level and Block‑Level Backup, Snapshots, and Clone Technologies

This article explains the principles and differences of file‑level and block‑level backup, remote file copy, remote volume imaging, snapshot mechanisms (including CoFW and RoFW), clone techniques, and various backup destinations, paths, and strategies used to ensure data reliability and redundancy.

backupblock-leveldata protection
0 likes · 20 min read
Understanding File‑Level and Block‑Level Backup, Snapshots, and Clone Technologies
Architects' Tech Alliance
Architects' Tech Alliance
Oct 25, 2020 · Operations

Understanding Data Backup Techniques: File‑Level, Block‑Level, Remote Copy, Snapshots and Volume Clone

This article explains the fundamentals and classifications of data backup technologies—including file‑level and block‑level protection, remote file copy, remote volume imaging, snapshot mechanisms, CoFW vs RoFW strategies, and volume clone methods—while also covering backup destinations, paths, and common backup strategies.

backupblock-leveldata protection
0 likes · 20 min read
Understanding Data Backup Techniques: File‑Level, Block‑Level, Remote Copy, Snapshots and Volume Clone
Tencent Cloud Developer
Tencent Cloud Developer
Sep 24, 2020 · Cloud Computing

Technical Overview of Tencent Cloud CBS Data Scheduling System

The Tencent Cloud CBS data scheduling system has evolved from a simple snapshot service into a highly concurrent, low‑latency platform that uses COW/ROW mechanisms, multi‑version snapshots, rapid rollback, hot‑data caching, horizontal scaling, fault‑tolerant task switching, cross‑region replication, and seamless disk migration to ensure reliable, fast storage for backups, image creation, and cloud‑disk migration, with future AI‑driven scheduling and ultra‑low‑latency features.

Migrationblock storagecloud storage
0 likes · 25 min read
Technical Overview of Tencent Cloud CBS Data Scheduling System
Architects' Tech Alliance
Architects' Tech Alliance
Aug 25, 2020 · Fundamentals

Overview of Storage Arrays, DAS, NAS, SAN, RAID, Snapshots, and Replication

This article provides a comprehensive introduction to storage arrays, DAS, NAS, SAN, RAID levels, snapshot technology, and data replication, explaining their architectures, functions, and how they improve performance, reliability, and cost efficiency in modern IT infrastructures.

DASNASRAID
0 likes · 9 min read
Overview of Storage Arrays, DAS, NAS, SAN, RAID, Snapshots, and Replication
Tencent Tech
Tencent Tech
Apr 27, 2020 · Cloud Computing

How Tencent’s Cloud Disk Snapshots Enable 6000 SCF Servers in 1 Minute

This article explains how Tencent Cloud’s Serverless Cloud Function (SCF) leverages Cloud Disk Snapshot technology to achieve the concurrent creation of 6000 virtual machines within a minute, detailing the snapshot‑based creation method, system architecture, performance challenges, and the engineering solutions that dramatically improve latency and bandwidth usage.

cloud computingperformancescaling
0 likes · 8 min read
How Tencent’s Cloud Disk Snapshots Enable 6000 SCF Servers in 1 Minute
Architects' Tech Alliance
Architects' Tech Alliance
Dec 13, 2019 · Fundamentals

An Overview of Snapshot Technology and Its Applications

This article provides a comprehensive overview of snapshot technology, explaining its definition, the backup challenges it addresses, the creation process, various implementations across file systems, LVM, NAS, disk arrays, virtualization, databases, and different snapshot types such as COW, ROW, incremental and continuous data protection, as well as consistency issues and solutions.

LVMNASVirtualization
0 likes · 19 min read
An Overview of Snapshot Technology and Its Applications
Architects' Tech Alliance
Architects' Tech Alliance
Jul 2, 2019 · Information Security

Data Backup and Replication Technologies: Methods, Architectures, and Best Practices

This article provides a comprehensive overview of data backup and replication technologies, covering file‑level and block‑level backup, remote copy methods, snapshot mechanisms, CoFW vs RoFW approaches, backup destinations, data paths, and strategies such as full, incremental, and differential backups.

backup strategiesdata backupinformation security
0 likes · 25 min read
Data Backup and Replication Technologies: Methods, Architectures, and Best Practices