๐ฅ๏ธ CS(Computer Science)/์ํํธ์จ์ด
[๊ธฐ์ ๋ฉด์ ] ๋ฌดํ์คํฌ๋กค ๊ตฌํ์ ์ฃผ์ ๊ณ ๋ ค์ฌํญ
TerryEHLee
2023. 9. 1. 05:09
๋ง๊ฐ์ ๋ฐ์ดํฐ๋ก ๋ฌดํ์คํฌ๋กค ๊ตฌํ์ ๊ณ ๋ คํ ์ ๋ค
- ๊ฐ์ํ(Virtualization): ๋ชจ๋ ๋ฐ์ดํฐ๋ฅผ ํ ๋ฒ์ ๋ก๋ํ์ง ์๊ณ , ์ฌ์ฉ์๊ฐ ์คํฌ๋กคํ ๋ ๋ฐ์ดํฐ๋ฅผ ๋์ ์ผ๋ก ๋ก๋ํจ. ๋ณด์ด๋ ๋ถ๋ถ๋ง ๋๋๋งํ๊ณ ๋๋จธ์ง ๋ถ๋ถ์ ๋ฉ๋ชจ๋ฆฌ์ ์ ์ง
- ๋ฐ์ดํฐ ์ฒญํฌ(Chunking): ๋ฐ์ดํฐ๋ค์ ์์ ๋ฐ์ดํฐ ์ฒญํฌ๋ก ๋๋์ด ๋ก๋ํจ. ์ฌ์ฉ์๊ฐ ์คํฌ๋กค์ ๋ด๋ฆด ๋๋ง๋ค ์๋ก์ด ์ฒญํฌ๋ฅผ ๋ก๋ํ์ฌ ์ด๊ธฐ ๋ก๋ฉ ์๊ฐ ๊ฐ์
- ์คํฌ๋กค ์ด๋ฒคํธ ์ต์ ํ: ์คํฌ๋กค ์ด๋ฒคํธ์ ์ ์ ํ ๋๋ฐ์ด์ค(debounce), ์ค๋กํ(throttle)ํ์ฌ ๋ถํ์ํ ๋ฐ์ดํฐ ๋ก๋ ๋ฐฉ์ง
- ๋ฐ์ดํฐ ์บ์ฑ: ์ด๋ฏธ ๋ก๋ํ ๋ฐ์ดํฐ๋ฅผ ์บ์ฑํ์ฌ ์ค๋ณต ๋ฐ์ดํฐ ๋ก๋ฉ์ ๋ฐฉ์งํ์ฌ ๋คํธ์ํฌ ์์ฒญ ์๋ฅผ ์ค์ด๊ณ ์ฑ๋ฅ ํฅ์
- ๋ก๋ฉ ์ธ๋์ผ์ดํฐ: ๋ก๋ฉ์ค์์ ์ฌ์ฉ์์๊ฒ ์๋ฆผ
- ์๋ฌ ํธ๋ค๋ง
- ์ฑ๋ฅ ์ต์ ํ: ๋ฐ์ดํฐ๋ฒ ์ด์ค ์ฟผ๋ฆฌ ํ๋, CDN(Content Delivery Network)๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ ์ ์ก ์ต์ ํ
- ์ ๊ทผ์ฑ
- ๋์์ธ
- ํ ์คํธ/๋ชจ๋ํฐ๋ง
Reference
- chat-gpt