๐ terms
Latency
low latency: a computer network that is optimized to process a very high volume of data messages with minimal delay.
์ปดํจํฐ ์์คํ
์์์ latency๋ ์ข
์ข
์๋ต์๊ฐ์ ๋ฆ์ถ๋ ์ง์ฐ์ด๋ ๋๊ธฐ๋ฅผ ์๋ฏธํ๋๋ฐ ์ฌ์ฉ๋๋ค. ์ปดํจํฐ latency์ ๊ธฐ์ฌํ๋ ๋ช
ํํ ์์ธ๋ค๋ก๋, ๋ง์ดํฌ๋กํ๋ก์ธ์์ ์
์ถ๋ ฅ์ฅ์น๋ค ๊ฐ์ ๋ฐ์ดํฐ ์๋๊ฐ ๋ง์ง ์๊ฑฐ๋, ๋ฐ์ดํฐ ๋ฒํผ๋ง์ด ๋ถ์ถฉ๋ถํ ๊ฒ ๋ฑ์ด ํฌํจ๋๋ค. ์ปดํจํฐ ๋ด์์, latency๋ prefetching์ด๋ ๋ฉํฐ์ค๋ ๋ฉ, ๋๋ ๋ค์ค ์ค๋ ๋์ ์คํ์ ๊ฑธ์น ๋ณ๋ ฌ์ฒ๋ฆฌ์ ์ฌ์ฉ ๋ฑ๊ณผ ๊ฐ์ ๊ธฐ์ ์ ์ํด ์ ๊ฑฐ๋๊ฑฐ๋ ๊ฐ์ถ์ด์ง ์ ์๋ค.
๋คํธ์์์์ latency๋ delay์ ๋น์ทํ๋ง๋ก์, ํ๋์ ๋ฐ์ดํฐ ํจํท์ ํ ์ง์ ์์ ๋ค๋ฅธ ์ง์ ์ผ๋ก ๋ณด๋ด๋๋ฐ ์์๋๋ ์๊ฐ์ ํํํ ๊ฒ์ด๋ค. latency๋ ํ ์ง์ ์์ ๋ค๋ฅธ ์ง์ ์ฌ์ด์ (์ง์ฐ์๊ฐ์ด ์ ํ ์์ด) ๋ฐ์ดํฐ๊ฐ ์ฆ์ ์ ์ก๋์ด์ผ๋ง ํ๋ ๊ฒ์ผ๋ก ๊ฐ์ ํ๋ค.
Shading
๊ฐ์ ํ
์ด๋ธ ์คํค๋ง๋ฅผ ๊ฐ์ง ๋ฐ์ดํฐ๋ฅผ ๋ค์์ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๋ถ์ฐํ์ฌ ์ ์ฅํ๋ ๋ฐฉ๋ฒ์ ์๋ฏธํฉ๋๋ค.
application level์์๋ ๊ฐ๋ฅํ์ง๋ง database level์์๋ ๊ฐ๋ฅํฉ๋๋ค.
Horizontal Partitioning์ด๋ผ๊ณ ๋ณผ ์ ์์ต๋๋ค.