Tagged articles
29 articles
Page 1 of 1
Raymond Ops
Raymond Ops
Aug 13, 2025 · Fundamentals

Understanding RAID: Types, Benefits, and a Hands‑On Linux Setup

This article explains RAID fundamentals, compares common RAID levels (0, 1, 5, 6, 1+0), describes key concepts such as striping, mirroring, and parity, outlines various storage interfaces, and provides a practical mdadm command‑line example for creating a RAID 5 array on Linux.

RAIDdata redundancydisk array
0 likes · 8 min read
Understanding RAID: Types, Benefits, and a Hands‑On Linux Setup
Architect
Architect
Jun 15, 2025 · Backend Development

How Data Redundancy and Real‑Time Sync Solve Microservice Data Dependency Issues

This article explains how a supply‑chain system moved from strict microservice boundaries to a data‑redundancy and real‑time synchronization approach, using Bifrost middleware to keep product information consistent across order and purchase services while improving performance and reducing coupling.

BifrostMicroservicesdata redundancy
0 likes · 10 min read
How Data Redundancy and Real‑Time Sync Solve Microservice Data Dependency Issues
Open Source Linux
Open Source Linux
Nov 30, 2023 · Fundamentals

Understanding the Four Levels of Computer Storage and Their Roles

This article explains the four main categories of computer storage—Level 1 (directly attached memory), Level 2 (I/O‑connected drives like HDDs and SSDs), Level 3 (large removable media such as tape), and offline storage (manual devices like optical discs and USB drives)—and clarifies how Direct‑Attached Storage (DAS) and RAID technologies fit into this hierarchy.

DASHardwareMemory Hierarchy
0 likes · 5 min read
Understanding the Four Levels of Computer Storage and Their Roles
Open Source Linux
Open Source Linux
Nov 21, 2023 · Fundamentals

Understanding RAID Levels: Choose the Right Storage Solution for Performance and Reliability

RAID combines multiple physical disks into virtual drives, offering various levels—RAID 0, 1, 1ADM, 5, 6, 10, 10ADM, 1E, 50, and 60—each balancing performance, fault tolerance, and capacity, with detailed processing flows, storage calculations, and best‑practice recommendations for optimal deployment.

RAIDdata redundancyfault tolerance
0 likes · 20 min read
Understanding RAID Levels: Choose the Right Storage Solution for Performance and Reliability
vivo Internet Technology
vivo Internet Technology
Jun 7, 2023 · Big Data

Erasure Coding Technology in the Evolution of Vivo Storage Systems

Combining academic advances and industry practice, the article surveys erasure‑coding techniques, then details Vivo’s optimized storage stack—enhancing Reed‑Solomon with bit‑matrix scheduling, parallel cross‑AZ repair, LRC and MSR layers, and intermediate‑result optimization—to achieve high reliability while minimizing bandwidth and storage overhead.

Regenerating CodesReliabilitydata redundancy
0 likes · 48 min read
Erasure Coding Technology in the Evolution of Vivo Storage Systems
Top Architect
Top Architect
May 23, 2023 · Backend Development

Decoupling Service Data Dependencies with Real‑Time Data Synchronization and Redundancy

This article analyzes the data‑dependency challenges in microservice‑based supply‑chain systems, critiques an initial IN‑query approach, proposes a data‑redundancy design, and ultimately presents a decoupled real‑time synchronization solution using the Bifrost middleware to improve performance and consistency.

Bifrostdata redundancyreal-time synchronization
0 likes · 10 min read
Decoupling Service Data Dependencies with Real‑Time Data Synchronization and Redundancy
21CTO
21CTO
May 22, 2023 · Backend Development

How to Solve Microservice Data Dependency with Real‑Time Sync and Bifrost

This article examines data dependency challenges among microservices in a supply‑chain system, compares initial data‑redundancy designs with a decoupled real‑time synchronization approach, evaluates open‑source middleware options, and explains why Bifrost was chosen to achieve stable, low‑latency data sharing.

Backend ArchitectureBifrostMicroservices
0 likes · 10 min read
How to Solve Microservice Data Dependency with Real‑Time Sync and Bifrost
Architect
Architect
May 20, 2023 · Backend Development

Decoupling Service Data Dependencies with Real‑Time Data Synchronization in a Supply‑Chain Microservices Architecture

This article analyzes data‑dependency issues in a micro‑service based supply‑chain system, compares an initial data‑redundancy approach with a message‑driven solution, and finally proposes a decoupled real‑time synchronization architecture using the Bifrost middleware to improve query performance and maintain consistency.

BifrostMicroservicesService Architecture
0 likes · 11 min read
Decoupling Service Data Dependencies with Real‑Time Data Synchronization in a Supply‑Chain Microservices Architecture
Architects' Tech Alliance
Architects' Tech Alliance
Oct 10, 2022 · Fundamentals

All‑Flash Storage System Architecture and Key Functions (Dorado Flash Product Example)

The article explains the fully interconnected architecture of an all‑flash storage system, covering redundant FRU modules, RDMA‑based high‑speed networking, intelligent disk enclosures, SSD structure, wear‑leveling, bad‑block management, data redundancy, and the differences between SAS and NVMe protocols.

All-Flash StorageNVMeRDMA
0 likes · 12 min read
All‑Flash Storage System Architecture and Key Functions (Dorado Flash Product Example)
Selected Java Interview Questions
Selected Java Interview Questions
Jan 11, 2022 · Backend Development

Decoupling Business Logic with Real‑Time Data Synchronization: Redundant Data and Bifrost Middleware in a Supply‑Chain Microservice Architecture

The article examines a supply‑chain microservice system where initial product‑centric design caused performance and dependency problems, explores data‑redundancy and message‑based sync approaches, and ultimately proposes a decoupled real‑time synchronization solution using the Bifrost open‑source middleware to improve scalability and maintainability.

Backend ArchitectureBifrostMicroservices
0 likes · 10 min read
Decoupling Business Logic with Real‑Time Data Synchronization: Redundant Data and Bifrost Middleware in a Supply‑Chain Microservice Architecture
Code Ape Tech Column
Code Ape Tech Column
Dec 22, 2021 · Backend Development

Designing Data Redundancy and Decoupled Synchronization for a Supply‑Chain Microservice System

The article explains how a supply‑chain system originally relied on tight microservice coupling for product queries, encountered performance and reliability issues, and then adopted data‑redundancy and a message‑driven decoupled synchronization architecture—using Bifrost—to improve query speed, consistency, and service independence.

Backend ArchitectureBifrostMicroservices
0 likes · 10 min read
Designing Data Redundancy and Decoupled Synchronization for a Supply‑Chain Microservice System
Open Source Linux
Open Source Linux
Oct 7, 2021 · Fundamentals

Understanding RAID Levels: From RAID 0 to RAID 10 and Beyond

This article explains the purpose and principles of RAID arrays, compares common RAID levels (0, 1, 5, 6, 10) and JBOD, and outlines advanced configurations such as RAID N+N, helping readers choose the right storage solution for performance and reliability.

JBODRAIDdata redundancy
0 likes · 5 min read
Understanding RAID Levels: From RAID 0 to RAID 10 and Beyond
Open Source Linux
Open Source Linux
Aug 5, 2021 · Fundamentals

Understanding DAS, NAS, SAN and RAID: A Complete Storage Fundamentals Guide

This article provides a comprehensive overview of storage fundamentals, covering the concepts, architectures, and use cases of Direct‑Access Storage (DAS), Network‑Attached Storage (NAS), Storage Area Networks (SAN), and detailed explanations of RAID levels, their advantages, limitations, and implementation options.

DASNASRAID
0 likes · 25 min read
Understanding DAS, NAS, SAN and RAID: A Complete Storage Fundamentals Guide
Laravel Tech Community
Laravel Tech Community
Nov 19, 2020 · Databases

Fundamental Principles of Database Design: Entities, Keys, Normalization, and Optimization

This article outlines essential database design concepts, covering the relationship between source documents and entities, primary‑foreign key design, basic table characteristics, normalization standards, handling many‑to‑many relationships, primary key strategies, data redundancy, ER‑diagram considerations, view usage, and performance‑boosting techniques.

Database designForeign KeyPerformance Optimization
0 likes · 12 min read
Fundamental Principles of Database Design: Entities, Keys, Normalization, and Optimization
Java Captain
Java Captain
Nov 1, 2019 · Databases

Key Principles of Database Design: Primary/Foreign Keys, Normalization, and Table Types

This article explains the relationships between source documents and entities, the role of primary and foreign keys, the characteristics of base tables, normalization standards, handling many‑to‑many relationships, primary‑key generation methods, data redundancy concepts, ER‑diagram best practices, view usage, and performance‑optimizing techniques for relational databases.

Database designER DiagramForeign Key
0 likes · 14 min read
Key Principles of Database Design: Primary/Foreign Keys, Normalization, and Table Types