-
CDN(Content Delivery Network)
전 세계 곳곳에 노드 컴퓨터를 두고 사용자가 필요한 데이터를 미리 저장해 놓거나 요청 받은 이후에
다음 사용자를 위해 저장해 놓는 형태로 서버와 사용자간 물리적 거리로 인한 응답 시간 증가를 최소화 하기 위한 서비스
로드밸런서
동접자 수가 늘어나는 경우 서버에 접근하는 사용자의 수를 조절하여 각 웹 서버로 분배해주는 서비스
웹 서버
실제 요청을 처리하는 컴퓨터. 기본적으로 아파치나 Nginx 같은 웹 서버 프로그램이 동작하고 있는 컴퓨터를 지칭
(웹 서버 프로그램과 웹 애 플리케이션 프로그램이 보통 한 컴퓨터에서 실행되도록 구성)
캐시 서버
CDN과 비슷한 역할. 들어온 요청에 대한 응답을 미리 파일이나 메모리에 캐시로 저장해두는 컴퓨터
데이터베이스
데이터를 빠르게 저장하고 검색하는 용도로 웹 서비스가 요구하는 높은 성능을 제공
RDS(Oracle, mysql, MS-SQL)는 SQL쿼리문을 사용하는 관계형 데이터베이스
No-SQL은 SQL 사용하지 않고 문서형태로 관리하는 데이터베이스
파일 서버
사용자가 업로드한 파일을 여러 사용자가 함께 봐야하는 경우 활용하는 서버
여러 대의 웹서버가 업로드 된 파일을 동기화하여 보유
'개발 > Python' 카테고리의 다른 글
Python with Django_ 장고 설치, 아나콘다 개발환경 세팅, 명령어, 업데이트 (0) 2021.11.11 Python with Django_ 장고 장점 및 기본 명령어 (0) 2021.11.11 Python with Django_ 웹 개요, 웹서버, 웹 어플리케이션 서버, 인프라 (0) 2021.11.11 Python with Django_ 웹 개요, 풀 스택 프레임워크, 마이크로 프레임워크 (0) 2021.11.11 Python_ CSV(Comma Separate values) (0) 2021.11.11 댓글 (비로그인 댓글 허용하지 않습니다.)