Search Articles — Sudonull

Search Results

In this project

429 Errors with RPS Limit: Poisson and Sharding

https://sudonull.com/429-errors-with-rps-limit-poisson-and-sharding

Analysis of Causes of Stable 429 Errors at 136 RPS and 150 Limit. Modeling with Poisson, Accounting for Retries and 6-Pod Limiter. Calculations for DevOps.

eBPF NetFlow traffic monitoring bare metal K8s

https://sudonull.com/ebpf-netflow-traffic-monitoring-bare-metal-k8s

Setting up eBPF/XDP for NetFlow statistics: PERCPU_HASH, sharding, timers. Benchmarks and code for middle/senior dev. Master high-performance telemetry collection.

How to Design a Scalable Web Application Architecture

https://sudonull.com/how-to-design-a-scalable-web-application-architecture

Learn how to design a scalable web application architecture with practical strategies for statelessness, database sharding, caching, and observability. Expert guide with actionable steps.

AWS S3: 1 PB/s on slow HDDs

https://sudonull.com/aws-s3-1-pb-s-on-slow-hdds

Let's break down how S3 achieves petabyte speeds on HDD with EC 5/9, parallelism and LSM. Technical details for developers: latencies, IOPS, sharding. Study the architecture.

From the web

What is Database Sharding? - Shard DB Explained - AWS

https://aws.amazon.com/what-is/database-sharding/

Database sharding splits a single dataset into partitions or shards. Each shard contains unique rows of information that you can store …

Database Sharding - System Design - GeeksforGeeks

https://www.geeksforgeeks.org/system-design/database-sharding-a-system-design-concept/

May 1, 2026 · Database sharding is a technique used to scale databases by distributing data across multiple servers. It helps improve …

Shard (database architecture) - Wikipedia

https://en.wikipedia.org/wiki/Shard_(database_architecture)

Beyond partitioning, sharding therefore involves distributing large, partitionable tables across servers, while smaller tables are …

What is Sharding in DBMS? - GeeksforGeeks

https://www.geeksforgeeks.org/dbms/what-is-sharding/

Aug 28, 2023 · In DBMS, Sharding is a type of DataBase partitioning in which a large database is divided or partitioned into smaller …

What is data sharding | Google Cloud

https://cloud.google.com/discover/what-is-database-sharding

Sharding is a specific type of horizontal partitioning where the data pieces are distributed across completely different servers. This …

Sharding Pattern - Azure Architecture Center | Microsoft Learn

https://learn.microsoft.com/en-us/azure/architecture/patterns/sharding

Apr 2, 2026 · Use the Sharding design pattern to divide a data store into horizontal partitions or shards to improve scalability and …

What Is Sharding and How It Works for Database Scale | Aerospike

https://aerospike.com/blog/what-is-sharding/

Sep 25, 2025 · Sharding is a database architecture pattern that involves horizontal partitioning, where a large dataset is split into …

Sharding | System Design

https://algomaster.io/learn/system-design/sharding

Jul 4, 2026 · That is sharding. Sharding means splitting rows across multiple database nodes. Each node stores only part of the data. …

Sharding vs Partitioning: Understanding Database Distribution

https://www.datacamp.com/blog/sharding-vs-partitioning

Apr 15, 2025 · Sharding is the process of dividing a database into smaller, more manageable pieces called "shards." Each shard …

Sharding in Databases: The Optimization Technique Behind ... - Medium

https://medium.com/@riyukhandelwal/sharding-in-databases-the-optimization-technique-behind-scalable-systems-a2f3b47a3806

Sep 6, 2025 · What is Sharding? Sharding is the process of dividing a large dataset into multiple smaller subsets (shards) and …

Trending Now