FastAPI HTTP/3 환경 구축 및 운영 가이드: QUIC 프로토콜과 CDN 최적화
FastAPI 환경에서의 HTTP/3 및 QUIC 프로토콜 적용
HTTP/3는 QUIC 프로토콜을 기반으로 구축된 차세대 네트워크 전송 규격으로, 연결 설정 속도와 데이터 전송 효율을 크게 향상시킵니다. FastAPI 자체는 HTTP/3를 직접 내장하고 있지 않으나, QUIC를 지원하는 ASGI 서버인 Hypercorn과 연동하여 이를 구현할 수 있습니다. 이를 위해서는底层 시스템이 TLS 1.3과 UDP 포트 ...
8월 4일 13:40에 게시됨
Django 설치와 프로젝트 구성 실습
Django 버전별 특징
각 메이저 버전의 핵심 차이는 비동기 처리 지원 여부입니다.
버전비동기 지원
Django 1.x미지원
Django 2.x미지원
Django 3.x 이상기본 내장 (async/await)
설치 방법
pip를 통한 설치
특정 버전을 명시하거나 최신 버전을 받을 수 있습니다.
# 최신 버전 설치
pip install django
# 특정 버전 고정 설치
pip install django==4.2.7
설치 시 주의 ...
6월 22일 17:39에 게시됨
장고 프로젝트에서 웹소켓 서비스 구동하기
먼저 Redis 서버를 설치합니다. 윈도우 환경에서는 5.0 이상 버전이 필요하며, 공식 릴리스 페이지에서 다운로드할 수 있습니다: Releases · tporadowski/redis (github.com)
다음으로 Python 환경에 필요한 패키지를 설치합니다. 다음과 같은 패키지들이 필수입니다:
channels
daphne
asgi_redis
redis
설치 후, 장고 설정 파일(settings.py)에 아래와 같이 구성합니 ...
6월 14일 16:27에 게시됨