Tagged articles
14 articles
Page 1 of 1
DevOps Coach
DevOps Coach
Dec 23, 2025 · Databases

Mastering the 2025 Database Landscape: Choose the Right Data Store for Every Need

This guide explains why modern systems use multiple database types, outlines key data access patterns, and provides detailed overviews, cloud options, use‑cases, and trade‑offs for relational, columnar, key‑value, in‑memory, wide‑column, time‑series, graph, document, geospatial, full‑text search, and blob storage solutions, ending with a practical decision framework.

2025data access patternsdatabase selection
0 likes · 21 min read
Mastering the 2025 Database Landscape: Choose the Right Data Store for Every Need
JD Tech Talk
JD Tech Talk
Jul 17, 2024 · Databases

A Comprehensive Guide to 9 Database Types and Polyglot Persistence

This article provides an in‑depth overview of nine major database categories—including relational, key‑value, columnar, document, graph, time‑series, and vector databases—detailing their strengths, weaknesses, best practices, and typical application scenarios, and explains how polyglot persistence combines multiple databases for optimal performance and scalability.

ClickHouseElasticsearchHBase
0 likes · 41 min read
A Comprehensive Guide to 9 Database Types and Polyglot Persistence
JD Tech
JD Tech
Jul 15, 2024 · Databases

A Comprehensive Overview of Nine Database Types and Polyglot Persistence Practices

This article provides an in‑depth survey of nine database categories—including relational, key‑value, columnar, document, graph, time‑series, and vector databases—detailing their architectures, advantages, disadvantages, best‑practice recommendations, typical use cases, and how they can be combined in polyglot persistence solutions.

ClickHouseDatabase TypesHBase
0 likes · 41 min read
A Comprehensive Overview of Nine Database Types and Polyglot Persistence Practices
Top Architect
Top Architect
Apr 3, 2022 · Databases

Designing Data Architecture for Microservices: Database Choices, Decoupling, and Scaling

This article explains how to design data architecture for microservice systems, covering the advantages of microservices, decoupling principles, lightweight APIs, DevOps integration, database per service versus shared databases, polyglot persistence, and why MongoDB is a suitable choice for scalable, dynamic, and sharded data storage.

Database designMongoDBarchitecture
0 likes · 17 min read
Designing Data Architecture for Microservices: Database Choices, Decoupling, and Scaling
IT Architects Alliance
IT Architects Alliance
Mar 19, 2022 · Databases

Designing Data Architecture for Microservices: Principles, Database Choices, and Scaling Strategies

This article explains microservice fundamentals, outlines their advantages, and provides detailed guidance on data design, database selection, and scaling techniques—including decoupling, lightweight APIs, DevOps CI/CD, polyglot persistence, and sharding—to help architects build robust, flexible microservice systems.

MicroservicesMongoDBScalability
0 likes · 20 min read
Designing Data Architecture for Microservices: Principles, Database Choices, and Scaling Strategies
Architects' Tech Alliance
Architects' Tech Alliance
Jan 2, 2022 · Databases

How to Design Data Architecture for Microservices: Best Practices & Choices

This article explores microservice data design, covering the definition and benefits of microservices, principles for decoupling, lightweight APIs, DevOps integration, decentralized data governance, database per service versus shared databases, polyglot persistence, multi‑model databases, and why MongoDB’s dynamic schema, change streams, and sharding make it a strong fit for scalable microservice architectures.

Cloud NativeMicroservicesMongoDB
0 likes · 19 min read
How to Design Data Architecture for Microservices: Best Practices & Choices
IT Architects Alliance
IT Architects Alliance
Dec 18, 2021 · Backend Development

Designing Data for Microservices: Choosing the Right Database Strategy

This article explains microservice fundamentals, outlines their advantages, and dives deep into data‑design considerations such as one‑database‑per‑service, polyglot persistence versus multi‑model databases, and why MongoDB’s dynamic schema, change streams, and sharding make it a strong fit for scalable microservice architectures.

BackendDatabase ArchitectureMicroservices
0 likes · 17 min read
Designing Data for Microservices: Choosing the Right Database Strategy
Architect
Architect
Dec 16, 2021 · Databases

Designing Data Architecture for Microservices: Principles, Database Choices, and MongoDB Case Study

This article explains microservice fundamentals, their advantages, technical characteristics, and detailed data‑design considerations, comparing shared versus per‑service databases, polyglot persistence versus multi‑model databases, and demonstrates why MongoDB is a strong fit for scalable, resilient microservice architectures.

Database designMicroservicesMongoDB
0 likes · 17 min read
Designing Data Architecture for Microservices: Principles, Database Choices, and MongoDB Case Study
IT Architects Alliance
IT Architects Alliance
Sep 28, 2021 · Backend Development

Designing Data Architecture for Microservices: Principles, Patterns, and Database Choices

This article explains microservice fundamentals, their advantages, technical characteristics, and provides a comprehensive guide to data design in microservice architectures, covering decoupling, lightweight APIs, continuous delivery, database per service versus shared databases, polyglot persistence, scaling strategies, and why MongoDB is a suitable choice.

MicroservicesScalabilityarchitecture
0 likes · 16 min read
Designing Data Architecture for Microservices: Principles, Patterns, and Database Choices
Architects Research Society
Architects Research Society
Apr 19, 2021 · Backend Development

Microservices and Bounded Contexts: Data Ownership, Isolation, and Architectural Implications

The article explains how microservices must own their own domain data and logic, contrasts this with monolithic shared‑database approaches, discusses the relationship to Domain‑Driven Design bounded contexts, and highlights challenges such as distributed transactions, eventual consistency, and polyglot persistence.

data ownershippolyglot persistence
0 likes · 10 min read
Microservices and Bounded Contexts: Data Ownership, Isolation, and Architectural Implications
Architects' Tech Alliance
Architects' Tech Alliance
Jul 27, 2018 · Backend Development

Designing Data Architecture for Microservices: Principles, Patterns, and Database Choices

This article explains how to design data architecture for microservice systems, covering microservice fundamentals, advantages, decoupling, lightweight APIs, continuous delivery, database per service versus shared databases, polyglot persistence, scaling dimensions, sharding strategies, and why MongoDB is a suitable choice.

Data ArchitectureMongoDBScalability
0 likes · 15 min read
Designing Data Architecture for Microservices: Principles, Patterns, and Database Choices