블록체인

패스트캠퍼스 환급챌린지 50일차: 한 번에 끝내는 블록체인 개발 A to Z 강의 후기

hyzl 2025. 4. 23. 17:00

본 포스팅은 패스트캠퍼스 환급 챌린지 참여를 위해 작성하였습니다.


4월 23일 학습 후기

 

오늘 배운 내용은 웹 서버의 동작 과정에 대한 기본적인 개념을 다루었다. 웹 서버는 클라이언트의 요청을 받아들여 적절한 응답을 보내는 중요한 역할을 하며, 이 과정에서 커넥션을 맺고, 요청을 처리하며, 리소스를 접근하여 응답을 생성하는 복잡한 단계를 거친다. 웹 서버는 우선 클라이언트와의 커넥션을 설정하고, 요청 메시지파싱하여 HTTP 메서드, URI, HTTP 버전 등을 식별한다. 이후 메시지 헤더요청 본문을 분석하여 필요한 데이터를 처리하고, 응답 메시지를 생성한다. 이 과정은 서버가 클라이언트의 요구 사항충족시키기 위해 필요한 여러 작업을 체계적으로 처리함을 보여준다.

 

특히, 응답 메시지응답 상태 코드, 헤더, 그리고 본문을 포함하는데, 이를 통해 클라이언트가 요청한 리소스의 상태와 관련된 정보를 전달한다. 서버는 때로는 리다이렉션 응답을 반환하기도 하는데, 이는 클라이언트가 다른 리소스를 요청해야 할 때 사용된다. 지속적 연결비지속적 연결에 따라 각 커넥션의 상태를 추적하는 점도 중요한 부분이었다. 이는 웹 서버가 다수의 요청을 효율적으로 처리할 수 있도록 돕고, 성능 최적화에 기여한다.

 

웹 서버의 트랜잭션 로그도 중요한 부분으로, 서버는 클라이언트 요청과 응답을 기록하여 데이터 분석디버깅을 가능하게 한다. 이 로그는 웹 서버의 운영 상태를 파악하고, 문제를 해결하는 데 유용한 정보를 제공한다. 웹 서버의 동작 원리를 이해하면서, 서버와 클라이언트 간의 상호작용이 어떻게 이루어지는지, 그리고 이를 효율적으로 관리하고 최적화하는 방법에 대해 많은 통찰을 얻을 수 있었다.

오늘 배운 내용을 통해 웹 서버가 단순히 요청과 응답을 처리하는 시스템이 아니라, 성능보안을 동시에 고려한 복잡한 프로세스임을 깊이 이해하게 되었다. 앞으로 웹 애플리케이션을 설계하고 개발할 때, 이러한 웹 서버의 동작 원리를 잘 이해하고 활용하는 것이 성공적인 서비스 제공에 매우 중요한 요소가 될 것이다.

 

 


학습 일기

 

1. 공부 시작시간 인증(왼) 2. 공부 종료 시간 인증 (오)
3. 수강 인증

 

4. 학습 인증샷

 

 

 


https://bit.ly/4hTSJNB

#패스트캠퍼스 #직장인자기계발 #직장인공부 #환급챌린지 #패스트캠퍼스후기 #오공완