| ์ปดํฌ๋ํธ | ์ฃผ์ ๋ฉํธ๋ฆญ | ์ค์ผ์ผ ํธ๋ฆฌ๊ฑฐ |
|---|---|---|
| ์บ์ฑ (Caching) | - ~1๋ฐ๋ฆฌ์ด ์ง์ฐ์๊ฐ - ์ด๋น 100k+ ์์ - ๋ฉ๋ชจ๋ฆฌ ์ ํ (์ต๋ 1TB) | - ํํธ์จ < 80% - ์ง์ฐ์๊ฐ > 1ms - ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋ > 80% - ์บ์ churn/thrashing |
| ๋ฐ์ดํฐ๋ฒ ์ด์ค (Databases) | - ์ด๋น ์ต๋ 50k ํธ๋์ญ์
- 5ms ์ดํ ์ฝ๊ธฐ ์ง์ฐ์๊ฐ (์บ์๋จ) - 64 TiB+ ์คํ ๋ฆฌ์ง ์ฉ๋ | - ์ฐ๊ธฐ ์ฒ๋ฆฌ๋ > 10k TPS - ์ฝ๊ธฐ ์ง์ฐ์๊ฐ > 5ms (์บ์ ์๋จ) - ์ง๋ฆฌ์ ๋ถ์ฐ ํ์ |
| ์ฑ ์๋ฒ (App Servers) | - 100k+ ๋์ ์ฐ๊ฒฐ - 8-64 ์ฝ์ด @ 2-4 GHz - 64-512GB RAM ํ์ค, ์ต๋ 2TB | - CPU > 70% ์ฌ์ฉ๋ฅ - ์๋ต ์ง์ฐ์๊ฐ > SLA - ์ธ์คํด์ค๋น ์ฐ๊ฒฐ ์ 100k ๊ทผ์ - ๋ฉ๋ชจ๋ฆฌ > 80% |
| ๋ฉ์์ง ํ (Message Queues) | - ๋ธ๋ก์ปค๋น ์ด๋น ์ต๋ 100๋ง ๋ฉ์์ง - 5ms ์ดํ end-to-end ์ง์ฐ์๊ฐ - ์ต๋ 50TB ์คํ ๋ฆฌ์ง | - ์ฒ๋ฆฌ๋์ด ์ด๋น 800k ๋ฉ์์ง ๊ทผ์ - ํด๋ฌ์คํฐ๋น ํํฐ์ ์ ~1M - ์ปจ์๋จธ ์ง์ฐ(lag) ์ฆ๊ฐ |