일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Refactoring
- 동시성
- 이더리움
- 코어 이더리움 프로그래밍
- Thread
- Fast API
- AWS
- rust
- Ethereum
- BAEKJOON
- dockerfile
- Algorithm
- function
- RabbitMQ
- 파이썬
- Container
- Kubernetes
- 전문가를 위한 파이썬
- 알고리즘
- Network
- 블록체인
- Python
- IMAGE
- guru
- 플랫폼
- 백준
- BlockChain
- 러스트
- fluent python
- docker
Archives
- Today
- Total
글쓰기 | 방명록 | 관리 |
목록WSGI (1)
Victoree's Blog
WSGI와 ASGI 살펴보기
Django나 FastAPI를 사용할 때, 슬며시 지나갔던 개념들 중에 WSGI와 ASGI에 대해 간단히 정리해보자. 1. WSGI WSGI는 web server gateway interface로 파이썬 스크립트가 웹서버와 통신하기 위해 만들어진 인터페이스로 CGI의 일종이다. CGI는 common gateway interface의 약자로, 서버와 어플리케이션간에 데이터를 주고받는 방식, 규율이라고 생각하면 된다. WSGI 의 예시로, gunicorn이나 uWSGI가 있는데, 이 녀석들은 Nginx나 Tomcat과 같은 웹서버의 http request를 해석(파싱)하여 어플리케이션단에 보내는 역할을 한다. 보통 uWSGI보다 gunicorn이 성능이 더 좋아서 많이 채택된다. Tomcat이나 nginx ..
Python
2023. 6. 23. 14:07