System Design

21 lessons

μ‹œμŠ€ν…œ λ””μžμΈ ν•™μŠ΅ κ°€μ΄λ“œ

00_Overview.md

μ‹œμŠ€ν…œ 섀계 κ°œμš”

01_System_Design_Overview.md

ν™•μž₯μ„± 기초

02_Scalability_Basics.md

λ„€νŠΈμ›Œν¬ 기초 볡슡

03_Network_Fundamentals_Review.md

λ‘œλ“œ λ°ΈλŸ°μ‹±

04_Load_Balancing.md

λ¦¬λ²„μŠ€ ν”„λ‘μ‹œμ™€ API κ²Œμ΄νŠΈμ›¨μ΄

05_Reverse_Proxy_API_Gateway.md

캐싱 μ „λž΅

06_Caching_Strategies.md

λΆ„μ‚° μΊμ‹œ μ‹œμŠ€ν…œ

07_Distributed_Cache_Systems.md

λ°μ΄ν„°λ² μ΄μŠ€ ν™•μž₯

08_Database_Scaling.md

λ°μ΄ν„°λ² μ΄μŠ€ 볡제 (Database Replication)

09_Database_Replication.md

데이터 일관성 νŒ¨ν„΄ (Data Consistency Patterns)

10_Data_Consistency_Patterns.md

λ©”μ‹œμ§€ 큐 기초 (Message Queue Fundamentals)

11_Message_Queue_Basics.md

λ©”μ‹œμ§€ μ‹œμŠ€ν…œ 비ꡐ (Message Systems Comparison)

12_Message_System_Comparison.md

λ§ˆμ΄ν¬λ‘œμ„œλΉ„μŠ€ 기초 (Microservices Fundamentals)

13_Microservices_Basics.md

λ§ˆμ΄ν¬λ‘œμ„œλΉ„μŠ€ νŒ¨ν„΄ (Microservices Patterns)

14_Microservices_Patterns.md

λΆ„μ‚° μ‹œμŠ€ν…œ κ°œλ… (Distributed Systems Concepts)

15_Distributed_Systems_Concepts.md

ν•©μ˜ μ•Œκ³ λ¦¬μ¦˜ (Consensus Algorithms)

16_Consensus_Algorithms.md

μ‹€μ „ 섀계 예제 1 (Practical Design Examples 1)

17_Design_Example_1.md

μ‹€μ „ 섀계 예제 2 (Practical Design Examples 2)

18_Design_Example_2.md

19. κ΄€μΈ‘ κ°€λŠ₯μ„±κ³Ό λͺ¨λ‹ˆν„°λ§

19_Observability_Monitoring.md

20. 검색 μ‹œμŠ€ν…œ

20_Search_Systems.md