일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- Query
- HTTP 완벽 가이드
- permutations
- stateless
- combinations
- algorithm
- postreSQL
- ws
- Programmers
- SQL
- ORM
- Stack
- dictionary
- codecov
- Django
- greedy
- stack&que
- Bruteforce
- stateful
- was
- Python
- Q objects
- pytest
- Git
- TDD
- Unit Testing
- AWS
- utils
- 백준
- Gunicorn
- Today
- Total
목록분류 전체보기 (69)
해피 코딩!
본 내용은 HTTP 완벽 가이드의 5장 내용 입니다. 틀리다고 생각하시는 부분을 지적해주세요! 피드백을 환영합니다! Web Server가 하는 일 내용이 어려워 전체적인 흐름을 알 뿐 작성자가 이해가 되지 않습니다. 추후 업데이트 하도록 하겠습니다. 1. 클라이언트 커넥션 수락 클라이언트가 이미 서버에 대해 열려있는 지속적 커넥션을 가지고 있다면, 클라이언트는 요청을 보내기 위해 그 커넥션을 사용할 수 있다. 그렇지 않다면, 클라이언트는 서버에 대한 새 커넥션을 열 필요가 있다. 클라이언트가 웹 서버에 TCP 커넥션을 요청하면, 웹 서버는 그 커넥션을 맺고 커넥션 맞은편에 어떤 클라이언트가 있는지 확인한다. 몇 웹서버는 ident 프로토콜을 지원하며 이것은 서버에게 어떤 사용자 이름이 HTTP 커넥션을 ..
"Web server"는 하드웨어, 소프트웨어 혹은 두 개 모두를 의미할 수 있습니다. 본 내용은 HTTP 완벽 가이드의 내용과 정보검색을 통하여 작성자가 재구성 하였습니다. 틀리다고 생각하시는 부분을 지적해주세요! 피드백을 환영합니다! WebServer란 무엇인가 Web server는 하드웨어, 소프트웨어 혹은 두 개 모두를 의미하며 이것은 웹 페이지 제공에 특화된 장비(양 쪽 모두)를 가리킨다. Web server는 HTTP 요청을 처리하고, 응답을 제공한다. 알고 보게 되면 URL 앞에 HTTP가 붙는 것을 볼 수 있는데, 이것이 HTTP를 사용한다는 것이다. http -> 웹 서버와 웹 클리아이언트가 서로 정보를 주고 받기 위한 프로토콜, Web server는 HTTP 및 그와 관련된 TCP 처리..
본 내용은 HTTP 완벽 가이드의 내용과 정보검색을 통하여 작성자가 재구성 하였습니다. 틀리다고 생각하시는 부분을 지적해주세요! 피드백을 환영합니다! Web이란 무엇인가 인터넷에서 제공되는 서비스 중 하나이다. World Wide Web 의 약자로 ,네트웨크 체계 위에서 동작하는 통신규약의 하나 인터넷과 웹은 다르다. 웹이 인터넷과 같은 의미처럼 사용된 이유는 웹이 가장 성공한 인터넷 서비스 이기 때문이다. 인터넷이라고 하는건 전 세계적 규모의 시스템과 시스템을 연결해주는 네트워크 체계 네트워크 위에서 동작하는 서비스가 web ftp email 등이 있다. 웹의 주요 요소 웹이 구동되는 주요 요소로서는 웹 브라우저와 웹 서버가 있습니다. 웹 브라우저가 설치되어있는 컴퓨터를 '클라이언트로',..
AWS 본 내용은 위 링크를 읽고 학습한 내용을 정리한 글 입니다. 틀리다고 생각하시는 부분을 지적해주세요! 피드백을 환영합니다! AWS는 인프라 서비스이다. 개개인이 시도하는 서비스는 99% 망한다. 인프라는 비싸고 시작부터 체계적으로 준비를 하기에는 소요되는 시간과 자원이 비싸며 리스크 또한 크다. AWS는 이것을 보다 단계적으로 시도하여 초기 Scale Up이 과한 상태를 막는다. 스케일 업과 스케일 아웃이란? 대부분 scale out 하다가 적절히 scale up도 같이 한다. AWS의 핵심은 비지니스 로직에 집중 할 수 있다는 것이 가장 큰 장점이다. ec2 메뉴얼적인 서버 한 개 이다. 가장 기본이 되는 시작 AMI(머신 이미지) : EC2에 올라간 값들에 대한 정보를 카피 하고 새로운 EC2..
틀리다고 생각하시는 부분을 지적해주세요! 피드백을 환영합니다! WS (Web Server) 정적인 파일을 제공하는 서버, HTTP을 통해 제공 프록시( 프록시 서버는 서버 요청에 대한 내용들을 저장), 보안 등을 제공하며 정적인 파일로 처리가 가능하다면, WAS(Web Application Server)를 통하지 않고 빠른 처리가 가능하다. 정적인 파일로는 웹 페이지(html, css, js- 요청에 대한 응답이 로직 없이 제공되는 같은 값일 경우), 이미지(png, jpg), 문서 등이 있습니다. Reverse Proxy 프록시 서버를 인터넷 리소스, 인트라넷 리소스 앞에 위치. Proxy는 일반적으로, 여러 서버간 부하 분산, 서로 다른 웹 사이트의 컨텐츠 표시, HTTP 이외 프로토콜 통해 WAS에..