TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Evolution of Search Engines Architecture-Algolia New Search Architecture Part 1

12 pointsby jlemoinealmost 4 years ago

1 comment

fleroviumalmost 4 years ago
&gt; Defining the number of shards is a critical element of your configuration, as it defines the ability to scale and your underlying performance...The number of shards is not big enough to use all the CPU resources on all machines...If you do not have enough CPU threads for all shards at the same time, it will negatively impact your response time.<p>This is a key point. There is rarely enough discussion around this in normal debates around sharding&#x2F;parallelization.