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...Discusslocust
Shivam Dubeycloud-journey.hashnode.dev·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...Discusscloud terminology
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, ...Discussdatabase
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...Discuss·6 likes·65 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...DiscussDB 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...Discuss·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...Discussdatabase
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 ...Discusskubernate
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...Discussdatabase
Khaled Heshamelasticsearch.hashnode.dev·Jun 22, 2024Elastic Search [Chapter 2]Life Inside an Elasticsearch Cluster: Insights from Chapter 2 Hey everyone! 😀 Welcome back to our deep dive into "Elasticsearch: The Definitive Guide." Elasticsearch is built to be always available and to scale with your needs. Scale can come from b...Discuss·10 likesDatabases