IT News, Tech blog for Software Engineers, and more
  • Home
  • News
  • Blog
  • About
Login Register
All Categories 💻 Programming (273) 👷‍♀️ Software Architecture (148) 📖 Weekend Reading (67) ❓ Common Interview Questions (49) 📋 Cheat Sheets (44) 📈 Management (23) 🎨 Design (19) 🧪 Testing (16) 📣 Marketing (10)
0 43 15.12.2025 4 min read

Transactional Inbox and Outbox Patterns: Practical Guide for Reliable Messaging

A practical guide to the Outbox and Inbox patterns for reliable asynchronous messaging in distributed systems. Learn how Outbox ensures safe event publishing and Inbox ensures idempotent event processing, with step-by-step diagrams and implementation insights.

0 28 12.12.2025 2 min read

Weekend Reading #66

This week: NoSQL interview questions and answers, YouTube Shorts generation via AI, Pinterest’s recommendation quality improvements, and Uber’s real-time OLAP with Apache Pinot.

0 37 12.12.2025 5 min read

Design Microservices: Using DDD Bounded Contexts

This article explains how to identify service boundaries using Domain-Driven Design and Bounded Contexts. It shows how to move from a messy business domain to clear, well-defined contexts, and then to microservices, using a realistic domain map and bounded context diagrams

0 146 09.12.2025 81 min read

Part 8: NoSQL Databases – C# / .NET Interview Questions and Answers

This chapter explores NoSQL Databases questions that  .NET engineers should be able to answer in an interview.

0 40 28.11.2025 2 min read

Weekend Reading #65

This week, we look at consistency models in distributed systems, Uber’s adaptive benchmarking framework, LinkedIn’s evolution of its Venice ingestion pipeline, and Meta’s new open-source platform for adaptive experimentation.

0 61 20.11.2025 2 min read

Weekend Reading #64

Weekly tech digest: CAP theorem basics, Uber’s probabilistic heatmaps, Dropbox’s context-aware AI, and Lyft’s modern ML platform architecture.

0 78 16.11.2025 3 min read

From dot-com bubble to the AI bubble

An article with a comparison between the dot-com bubble and today’s AI boom, highlighting the hype, the parallels, the fundamental differences, and why some AI companies will thrive while others will vanish during the inevitable market correction.

0 88 16.11.2025 6 min read

Data Versioning and Schema Evolution Patterns

In this article, we explore practical patterns for data versioning and schema evolution in NoSQL systems.

0 36 14.11.2025 1 min read

Weekend Reading #63

This week: MongoDB best practices, Netflix’s ML platform, Uber’s I/O observability at petabyte scale, and Google’s Coral NPU for edge AI.

0 91 11.11.2025 4 min read

Consistency Models for Distributed Systems

 Walk through consistency models in distributed systems: Strong, bounded staleness, session, causal, and eventual consistency, explain how they work with examples, and help you understand when each model makes sense.

0 115 09.11.2025 3 min read

CAP Theorem

In this article, we explain the CAP theorem in simple terms: what Consistency, Availability, and Partition Tolerance mean, why you can’t have all three, and how real systems balance them in practice.

0 49 07.11.2025 1 min read

Weekend Reading #62

This week, we dive into SQL performance tips, Uber’s approach to fault-tolerant analytics, and how TikTok cut AI costs in half with smart caching.

Our social networks

Popular tags

Architecture Review C# Checklist Cloud Data structures Databases Design Patterns Microservices Performance Translations
View All Tags
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • …
  • >
  • >>
Contact us
Copyright © 2025 bool.dev