Skip to content

Sharding vs partitioning

Two words used interchangeably in meetings, and the operational difference that makes them not the same thing at all.

, 8 min read

Two words used interchangeably in meetings, and the operational difference that makes them not the same thing at all.

Filed under

  • Databases
  • Distributed systems

Related

  1. Article, , 6 min read

    Indexes I added, then removed

    Three index changes that looked obvious in review and cost more than they saved once real traffic arrived.

    • Databases
    • PostgreSQL
  2. System design, , 14 min read

    Designing a notification system

    Fan-out, user preferences and the retry budget — sketched end to end before building any of it.

    • Messaging
    • Distributed systems

Next

Have a system worth arguing about?

If this note raised a question, or you would have designed it differently, I would like to hear it.

Start a conversation