mirror of
https://github.com/twitter/the-algorithm.git
synced 2025-01-09 10:49:25 +01:00
ef4c5eb65e
Please note we have force-pushed a new initial commit in order to remove some publicly-available Twitter user information. Note that this process may be required in the future.
Search Index (Earlybird) Root
Earlybird Roots are fanout services that fan out requests to different Earlybird clusters or partitions.
Architecture
Superroot serves as the entry point to Earlybird (Search Index) service. Request coming to superroot are first fanned out to realtime (public) and protected roots in parallel and may be fanned out to the archive root if realtime and protected clusters don't return enough results. The realtime, protected and archive roots fanout requests to the earlybird partitions where the index is stored and served.