Abstract AlgorithmsAbstract Algorithms

  • Home
  • All Posts
  • All Series
  • About

Category

mongodb

3 articles across 3 sub-topics

Azure(1)

Azure Cosmos DB API Modes Explained: NoSQL, MongoDB, Cassandra, PostgreSQL, Gremlin, and Table

TLDR: Cosmos DB's six API modes are wire-protocol compatibility layers over one shared ARS storage engine — except PostgreSQL (Citus), which is genuinely different. Every API emulates its native database incompletely, and those gaps are structural, n...

Apr 5, 2026•25 min read
Architecture Patterns(1)

The Dual Write Problem in NoSQL: MongoDB, DynamoDB, and Cassandra

TLDR: NoSQL databases trade cross-entity atomicity for scale — and every database draws that atomicity boundary in a different place. MongoDB's boundary is the document (pre-4.0) or the replica set (4.0+ multi-doc transactions). DynamoDB's boundary i...

Apr 5, 2026•37 min read
Cdc(1)

How CDC Works Across Databases: PostgreSQL, MySQL, MongoDB, and Beyond

A data engineering team at a fintech company built what they believed was a robust Change Data Capture pipeline: three source databases (PostgreSQL, MongoDB, and Cassandra), Debezium connectors wired to Kafka, and a downstream data warehouse receivin...

Apr 5, 2026•37 min read

Abstract Algorithms

Exploring the fascinating world of algorithms, data structures, and software engineering through clear explanations and practical examples.

Navigation

  • Home
  • All Posts
  • All Series
  • About

Series

  • Software Engineering Principles
  • System Design Interview Prep
  • How It Works: Internals Explained
  • Architecture Patterns for Production Systems
  • Data Structures and Algorithms

Popular Topics

  • distributed systems
  • System Design
  • Databases
  • consistency
  • NoSQL
  • SQL

Author

Abstract Algorithms

Abstract Algorithms

@abstractalgorithms

1 followers on Hashnode

© 2026 Abstract Algorithms. All rights reserved.

Powered by Hashnode