Ahmed Elameryelamery.hashnode.dev·Jun 2, 2024Scale Your System with ShardingIn today's world of ever-expanding data and user bases, scaling your system efficiently is more crucial than ever. One of the most effective strategies for achieving this is sharding. In this blog, we'll explore what sharding is, delve into key parti...scalability
Shivam Saurabhsaurabhshivam.hashnode.dev·May 30, 2024System Design -3 (Sharding Techniques)In the previous article, I have explained about CAP theorem and types of database based on CAP characteristic also i have given basic understanding of sharding and sharding techniques. Now it's time to understand these techniques in detail. First of ...System DesignSystem Design
Nischal lamichhaneblog.django-tutorial.dev·Apr 30, 2024Handling Multiple Databases in DjangoIn the world of web development, managing data efficiently is paramount. Django, a high-level Python web framework, offers robust support for handling databases. However, as applications grow in complexity, the need to work with multiple databases ma...10 likes·191 readsmultiple database
Ian Carsoniancarson.hashnode.dev·Nov 20, 2023MongoDB- A case Study of Database Sharding.One might think that Database sharding is simple based on the descriptions given. However, it is not as simple as it sounds. Below is a real-world case study of how Databases do Database Sharding. MongoDB Basics. For sharding in MongoDB, we need clu...MongoDB
Ian Carsoniancarson.hashnode.dev·Nov 6, 2023How to partition data across shards.There comes a point where a single database server is no longer sufficient for the huge volume of transactions and storage of data. This is when partitioning and data sharding comes into play. This ensures improved availability and scalability. Assum...database design
Atharv Sunil Bobadeatharvbobade.hashnode.dev·May 25, 2023Sharding: A Scalability Solution for Blockchain NetworksIntroduction Scalability has been a recurring issue in the blockchain technology field. The demand for effective scaling solutions is growing as the acceptance of cryptocurrencies and decentralized apps (DApps) increases. One promising solution that ...6 likesBlockchain