System Design
search
Ctrlk
  • Introduction
  • System Design Process
  • System Design Systematic Approach
  • System Design Topics
  • System Design Interview Tips
  • Object Oriented Design
  • System Design Problemschevron-right
  • Architect's Toolboxchevron-right
  • Systems Design Glossarychevron-right
    • Consistent Hashing
    • Sharding or Partitioning
    • Database Indexes
    • Proxies
    • Caching
    • Queues
    • SQL vs. NoSQL
    • CAP Theorem
    • Distributed Messaging System
    • Long-Polling vs WebSockets vs Server-Sent Events
    • Producer and Consumer
    • Latency, Bandwidth and Throughput
    • Microservices Architecture
    • RESTful API
    • Concurrent Programming
  • Distributed System Resourceschevron-right
  • Reference
gitbookPowered by GitBook
block-quoteOn this pagechevron-down

Systems Design Glossary

Consistent Hashingchevron-rightSharding or Partitioningchevron-rightDatabase Indexeschevron-rightProxieschevron-rightCachingchevron-rightQueueschevron-rightSQL vs. NoSQLchevron-rightCAP Theoremchevron-rightDistributed Messaging Systemchevron-rightLong-Polling vs WebSockets vs Server-Sent Eventschevron-rightProducer and Consumerchevron-rightLatency, Bandwidth and Throughputchevron-rightMicroservices Architecturechevron-rightRESTful APIchevron-rightConcurrent Programmingchevron-right
PreviousEncoding Decoding Encryption Decryptionchevron-leftNextConsistent Hashingchevron-right

Last updated 5 years ago

Was this helpful?

Was this helpful?