- Binary Search
- Linear Search
- KMP Algorithm
- Rabin-Karp Algorithm
- Boyer Moore Algorithm
- Finite Automata
- Suffix Array
- Suffix Tree
- Z-Algorithm
- Huffman Coding
- Ant Colony Optimization Algorithm
- Manachers Algorithm
- Kadane's Algorithm
- Consistent Hashing
- Load Balancing
- Rate Limiting
- Sweep Line Algorithm
- Min Max Algorithm
- [Rolling hash](https://en.wikipedia.org/wiki/Rolling_hash#:~:text=A%20rolling%20hash%20(also%20known,that%20moves%20through%20the%20input.)
- 𝗠𝗲𝗿𝗸𝗹𝗲 𝗧𝗿𝗲𝗲
- 𝗕𝗹𝗼𝗼𝗺 𝗙𝗶𝗹𝘁𝗲𝗿
- 𝗚𝗼𝘀𝘀𝗶𝗽 𝗣𝗿𝗼𝘁𝗼𝗰𝗼𝗹
- 𝗛𝗲𝗮𝗿𝘁𝗯𝗲𝗮𝘁
- Monte Carlo Tree Search
- Google File System
- Map Reduce
- BigTable
- Megastore: https://lnkd.in/d5JDs2-K
- Monarch: https://lnkd.in/d3kH_NCp
- Chubby: https://lnkd.in/dYy-w5rW
- Spanner: https://lnkd.in/d6Emnycp
- Dapper: https://lnkd.in/dm36-6jn
- Borg: https://lnkd.in/dnveV-HU
- Zanzibar: https://lnkd.in/d5Vf7sRD
- Pregel: https://lnkd.in/daq4576Y
- Amazon Aurora: https://lnkd.in/dR5zBaup
- [Dynamo DB] (https://www.allthingsdistributed.com/files/amazon-dynamo-sosp2007.pdf)
- Scalability at what COST: https://lnkd.in/dJ9ScYKq
- Foundation DB: https://lnkd.in/dG75i_9K
- Monolith: Real-Time Recommendation System With Collisionless Embedding Table: https://lnkd.in/dcjBXCnc
- MilliSampler: https://lnkd.in/dsj9FuD6
- Scaling Memcache at Facebook: https://lnkd.in/dKeYK67g
- Gorilla DB: https://lnkd.in/d3AeN2kB
- FlexiRaft: https://lnkd.in/dX3nMvmt
- Cassandra: https://lnkd.in/d-_nhtED
- TAO: https://lnkd.in/daasJpYf
- MineSweeper - Root Cause Analysis: https://lnkd.in/dEsd6iwj
- Prophet - Forecasting at Scale: https://lnkd.in/daCmAjak
- ShardManager: https://lnkd.in/dDy9Dp2h
- Hadoop FileSystem: https://lnkd.in/dHsQu9FN
- Kafka: https://lnkd.in/dyxuKbMb
- Flink: https://lnkd.in/dn_gMvaR
- Firestore
- https://www.usenix.org/system/files/hotstorage19-paper-ahn.pdf