..
정글 - 네트워크 강의
이동석 코치님 강의
Web to MSA
- 백엔드 프론트엔드 구분이 없다
- 주식 시장의 경우 최적화가 필요하기 때문에 소켓 프로그래밍 필요
- HTTP
- 어떻게 요청하고, 어떻게 응답할것인가
- telnet www.google.com 80
- GET / HTTP/1.1
- Host: www.google.com
- connected() -> GET / HTTP/1.0 -> HTTP/1.0 200 OK -> close()
-
FULL LESS connection 연결 기반(TCP) 비연결(UDP) state 상태 유지 상태 없음(REST API) - HTTP 1.1 (Continued)
- Web 2.0 - Multiplexing, Server push
- Common Gateway Interface(CGI)
- FastCGI
- 3 layer architecture - 레이어는 추상적, 티어는 물리적
- Embedded web server
- Restful API, IPC, GRPC
- API gateway, Web proxy(Forward, Reverse)
- Load Balanace
- CDN
- Monolithic architecture, Microservice architecture