Please 🖱️ here for Github Blogs

Microservices

Database Change Data Capture (CDC)

Deep dive into Change Data Capture — log-based, trigger-based and timestamp-based patterns, Debezium, AWS DMS, DynamoDB Streams, the outbox pattern, dual-write problem and exactly-once semantics.

Read More

Microservice Design Patterns

Comprehensive reference on all 44+ microservice design patterns catalogued by Chris Richardson plus patterns from Microsoft.

Read More

Kong API Gateway

Kong is an open-source cloud-native API gateway for managing securing and orchestrating API traffic

Read More

High Availability Patterns Reference

A comprehensive reference of high-availability patterns for microservices with tables comparing HA trade-offs.

Read More

High Availability

Designing highly available microservices on AWS using multi-AZ deployment, stateless services, circuit breakers and chaos engineering.

Read More

Practising System Design - Youtube

Practical approach to System Design interviews, followed by a deep-dive into designing a scalable video platform like Youtube.

Read More

System Design Principles and Concepts

System design is a critical aspect of software engineering that involves creating scalable, reliable and efficient systems.

Read More