• 0) 웹서비스 서버 아키텍쳐
    • 동적 컨텐츠 <-> Web Server - CGI - Application 구조가 일반적. (Web Server + CGI = WAS)
  • 1) WSGI 란?
    • 파이썬에서는 "Web Server Gateway Interface" 역할의 middleware 를 통해서~
    • Web Server 와 Application 이 통신을 할 수 있다.
    • 즉, CGI 디자인 패턴을 기반으로 업그레이드 시킨 호출조약(Calling Convention).
      • 단순히 App Framework에서는 수많은 트레픽을 처리 할 수 있도록 개발되어 있지 않기 때문에... wsgi server가 필수적!
  • 2) WSGI 실종류
    • 구현체 : mod_wsgi, uwsgi, gunicorn, twisted, tornado, Bjoern, CherryPy,  등등
    • 지원 프레임워크 : Django, flask 등
  • 3) gunicorn
    • 출처 : http://dveamer.github.io/backend/PythonWAS.html
    • ...
  • 4) gevent
    • 동시성(Concurrency) Vs 병렬성(Parallelism)
    • https://shifu-oh.tistory.com/10?category=1041096
    • https://khanrc.tistory.com/entry/제약을-넘어-Gevent
    • https://winterj.me/flask-concurrency-test
    • http://leekchan.com/gevent-tutorial-ko

-끝-

'Server System' 카테고리의 다른 글

IPC (프로세스 간 통신)  (0) 2021.04.24
Traefik Proxy  (0) 2020.11.10
simpleproxy  (0) 2019.11.10
명령어 (작성중...)  (0) 2019.11.04
자료구조  (0) 2019.07.23

+ Recent posts