> [roots](https://www.youtube.com/watch?v=N2bXEUSAiTI) {{Design}} --- - [[Distributed Systems]] - [[System Design]] - [[Architecture Patterns]] {{Scalability & Reliability}} --- - [[Compute Scaling]] - [[Load Balancer]] - [[Throttling]] - [[Rate Limiter]] - [[Cloud Computing]] {{Communication}} --- - [[API]] - [[REST]] - [[GraphQL]] - [[gRPC]] - [[WebSocket]] - [[Webhook]] - [[Networking]] {{Data}} --- - [[Memory]] - [[Storage]] - [[Data Storage]] - [[Databases]] - [[Data Pipeline]] - [[Data Lake]] - [[Data Warehouse]] {{Infra & DevOps}} --- - [[Docker]] - [[Containers]] - [[Kubernetes]] - [[Container Orchestration]] - [[CI CD]] - [[Observability]] {{Security}} --- - [[Cybersecurity]] - [[Authentication]] - [[Web Security]] {{Correctness}} --- - [[Software Testing]] - [[Debugging]] https://azure.microsoft.com/en-us/resources/cloud-computing-dictionary/what-is-a-data-lake#:~:text=risks%20more%20efficiently.-,What's%20the%20difference%20between%20a%20data%20lake%20and%20a%20data,as%20specific%20BI%20use%20cases.