관리 메뉴

Suhee Coding Archive

[λ””μžμΈ νŒ¨ν„΄] ν”„λ‘μ‹œ νŒ¨ν„΄κ³Ό ν”„λ‘μ‹œ μ„œλ²„ λ³Έλ¬Έ

CS

[λ””μžμΈ νŒ¨ν„΄] ν”„λ‘μ‹œ νŒ¨ν„΄κ³Ό ν”„λ‘μ‹œ μ„œλ²„

sueee_y 2022. 10. 12. 14:26

πŸ‘‰ ν”„λ‘μ‹œ νŒ¨ν„΄

λŒ€μƒ 객체에 μ ‘κ·Όν•˜κΈ° μ „ κ·Έ 접근에 λŒ€ν•œ 흐름을 κ°€λ‘œμ±„ λŒ€μƒ 객체 μ•žλ‹¨μ˜ μΈν„°νŽ˜μ΄μŠ€ 역할을 ν•˜λŠ” λ””μžμΈ νŒ¨ν„΄μ΄λ‹€.

이λ₯Ό 톡해 객체의 속성, λ³€ν™˜ 등을 λ³΄μ™„ν•˜λ©° λ³΄μ•ˆ, 데이터 검증, 캐싱, λ‘œκΉ…μ— μ‚¬μš©ν•œλ‹€. ν”„λ‘μ‹œ μ„œλ²„λ‘œλ„ ν™œμš©λœλ‹€.

 

βž• ν”„λ‘μ‹œ μ„œλ²„μ—μ„œμ˜ 캐싱

μΊμ‹œ μ•ˆμ— 정보λ₯Ό 담아두고, μΊμ‹œ μ•ˆμ— μžˆλŠ” 정보λ₯Ό μš”κ΅¬ν•˜λŠ” μš”μ²­μ— λŒ€ν•΄ λ‹€μ‹œ μ € 멀리 μžˆλŠ” 원격 μ„œλ²„μ— μš”μ²­ν•˜μ§€ μ•Šκ³  μΊμ‹œ μ•ˆμ— μžˆλŠ” 데이터λ₯Ό ν™œμš©ν•˜λŠ” 것을 λ§ν•œλ‹€. 이λ₯Ό 톡해 λΆˆν•„μš”ν•˜κ²Œ 외뢀와 μ—°κ²°ν•˜μ§€ μ•ŠκΈ° λ•Œλ¬Έμ— νŠΈλž˜ν”½μ„ 쀄일 수 μžˆλ‹€.

πŸ‘‰ ν”„λ‘μ‹œ μ„œλ²„

μ„œλ²„μ™€ ν΄λΌμ΄μ–ΈνŠΈ μ‚¬μ΄μ—μ„œ ν΄λΌμ΄μ–ΈνŠΈκ°€ μžμ‹ μ„ 톡해 λ‹€λ₯Έ λ„€νŠΈμ›Œν¬ μ„œλΉ„μŠ€μ— κ°„μ ‘μ μœΌλ‘œ 접속할 수 있게 ν•΄μ£ΌλŠ” 컴퓨터 μ‹œμŠ€ν…œμ΄λ‚˜ 으용 ν”„λ‘œκ·Έλž¨μ„ 가리킨닀.

 

- ν”„λ‘μ‹œ μ„œλ²„λ‘œ μ“°λŠ” nginx

nginx 비동기 이벀트 기반의 ꡬ쑰와 λ‹€μˆ˜μ˜ 연결을 효과적으둜 처리 κ°€λŠ₯ν•œ μ›Ή μ„œλ²„

 

- ν”„λ‘μ‹œ μ„œλ²„λ‘œ μ“°λŠ” CloudFlare

μ „ μ„Έκ³„μ μœΌλ‘œ λΆ„μ‚°λœ μ„œλ²„κ°€ 있고 이λ₯Ό 톡해 μ–΄λ– ν•œ μ‹œμŠ€ν…œμ˜ μ½˜ν…μΈ  전달을 λΉ λ₯΄κ²Œ ν•  수 μžˆλŠ” CDNμ„œλΉ„μŠ€μ΄λ‹€.

CloudFlareλ₯Ό 톡해 DDOS 곡격 λ°©μ–΄, HTTPS ꡬ좕이 μžˆλ‹€. 이것은 μ›Ή μ„œλ²„ μ•žλ‹¨μ— 두어 'ν”„λ‘μ‹œ μ„œλ²„'둜 μ“°κΈ° λ•Œλ¬Έμ— κ°€λŠ₯ν•˜λ‹€.

 

Comments