LEWIS SAWElewisawe.hashnode.dev·Dec 15, 2024The Triple R Squad in DevOpsIntroduction System downtime can significantly impact business operations and user experience, the Triple R Squad emerges as a crucial framework for maintaining robust systems. This framework consists of three fundamental pillars: Resilience, Redunda...AWS
Tuanhdotnettuanhnet.hashnode.dev·Nov 25, 2024Statistics Behind Latency Metrics: Understanding P90, P95, and P99Source: Statistics Behind Latency Metrics: Understanding P90, P95, and P99 1. What Are Latency Percentiles? Latency percentiles, such as P90, P95, and P99, are statistical measures that indicate how response times are distributed. They p...locust
Shivam Dubeycodefarms.in·Nov 20, 2024Mastering Cloud Computing: Ensuring Efficiency and Resilience with Key ConceptsWhen working with cloud computing, particularly with services like AWS, it's important to understand foundational concepts that ensure your applications are efficient, resilient, and reliable. Here’s a beginner-friendly guide to availability, scalabi...AWS Cloudaws scalability
Tuanhdotnettuanhnet.hashnode.dev·Nov 15, 2024Secrets to Overcoming the Challenges of Horizontal Scaling in SQL DatabasesSource: Secrets to Overcoming the Challenges of Horizontal Scaling in SQL Databases 1. Understanding Horizontal Scaling in SQL Databases Scaling horizontally involves adding more servers to distribute the load, as opposed to vertical scaling, ...database
Hansraj Deghunpythondevop.hashnode.dev·Oct 30, 2024How MongoDB Loses Availability for Consistency and Partition ToleranceIn the world of distributed databases, every system design must account for trade-offs between Consistency, Availability, and Partition Tolerance, as outlined by the CAP theorem. This foundational principle dictates that a distributed system can only...6 likes·66 readsMongoDB
OBULIPURUSOTHAMAN Kobulipurusothaman.hashnode.dev·Oct 30, 2024Cap Theorom & Db ShardingCAP THEOROM : C – Consistency A – Availability P – Partitioning The CAP Theorem is a fundamental concept in distributed system design, helping engineers understand the trade-offs between Consistency, Availability, and Partition Tolerance in any dist...1 likeDB SHARDING
OBULIPURUSOTHAMAN Kobulipurusothaman.hashnode.dev·Oct 10, 2024Load Balancing AlgorithmsLoad balancing is the process of distributing incoming network traffic across multiple servers to ensure that no single server is overwhelmed. By evenly spreading the workload, load balancing aims to prevent overload on a single server, enhance perfo...10 likesLoad Balancing
Tuanhdotnettuanhnet.hashnode.dev·Sep 9, 2024Reasons to Use Database Partitioning: What Is It and Why It Matters?Source: Reasons to Use Database Partitioning: What Is It and Why It Matters? 1. Understanding Database Partitioning 1.1 What is Database Partitioning? At its core, database partitioning involves splitting tables or indexes into smal...database
Tuanhdotnettuanhnet.hashnode.dev·Aug 17, 2024Horizontal Pod Autoscaler (HPA) in KubernetesSource: Horizontal Pod Autoscaler (HPA) in Kubernetes 1. Concept Horizontal Pod Autoscaler (HPA) is a Kubernetes feature that automatically adjusts the number of replica pods in a deployment 1 based on observed system metrics. It ensures that ...kubernate
Tuanhdotnettuanhnet.hashnode.dev·Aug 17, 2024Command Query Responsibility Segregation ModelSource: Command Query Responsibility Segregation Model 1. Introduction CQRS (Command Query Responsibility Segregation) is a software design pattern that separates the responsibilities of reading data (queries) and modifying data (commands). By...database