# How Discord Indexes Trillions of Messages

DevFeed: [How Discord Indexes Trillions of Messages](<https://devfeed.tech/articles/how-discord-indexes-trillions-of-messages-247.md>)

Original publisher: [Read original article](<https://discord.com/blog/how-discord-indexes-trillions-of-messages>)

Author: Vicki Niu

Published: 2025-04-24T00:00:00Z

Content type: article

Language: en

Sources: [Discord Blog](<https://devfeed.tech/sources/discord-blog.md>)

Topics: [Discord](<https://devfeed.tech/topics/discord.md>), [elasticsearch](<https://devfeed.tech/topics/elasticsearch.md>), [Redis](<https://devfeed.tech/topics/redis.md>)

Tags: [cost](<https://devfeed.tech/tags/cost.md>), [discord](<https://devfeed.tech/tags/discord.md>), [elasticsearch](<https://devfeed.tech/tags/elasticsearch.md>), [infrastructure](<https://devfeed.tech/tags/infrastructure.md>), [operations](<https://devfeed.tech/tags/operations.md>), [performance](<https://devfeed.tech/tags/performance.md>), [redis](<https://devfeed.tech/tags/redis.md>), [search](<https://devfeed.tech/tags/search.md>)

## AI overview

Discord describes how it built and scaled a message-search system using Elasticsearch, Redis, sharded message storage, queues, and indexing workers. The article highlights reliability and operational problems that emerged as Discord's message volume and Elasticsearch clusters grew.

## Source excerpt

Learn how Discord scaled its search infrastructure to index trillions of messages and unlock new features.