DAY6 TIL EP.16 - 21

ME·2023년 10월 11일
0

개발자 북클럽

목록 보기
6/18
post-thumbnail

오늘 TIL 3줄 요약

브라우저 엔진과 브라우저의 관계
서버에 대한 구체적인 정의
서버리스의 개념

오늘 읽은 범위

Ep16. 인터넷 익스플로러가 사라진 이유와 브라우저 엔진
Ep17. 아, 쿠키가 먹는 게 아니라고요?
Ep18. 프론트엔드, 백엔드?
Ep19. 서버가 뭔지 아직도 모른다고
Ep20. 슈퍼 개발자만 할 수 있다, 풀스택?
Ep21. 서버리스는 서버가 없다는 뜻?

책에서 기억하고 싶은 내용

  • 인터넷 익스플로러가 사라진 이유와 브라우저 엔진
    브라우저는 엔진을 장착해서 HCJ를 이해한다

  • 이 엔진의 성능이 웹 브라우저의 성능을 결정한다
    점유율만 믿고 게을러진 탓에 결국 크롬브라우저 엔진을 끌어다 사용 => Micro edge가 탄생

  • Cookie
    웹사이트에 방문했을때 브라우저를 통해 컴퓨터에 보관하는 기록물
    사용자와 서버가 정보를 주고받기위한 규칙 HTTP
    But HTTP 는 stateless인 특징이 있다.
    영수증을 발급하는것처럼 cookie가 서버에 전송되어 서버의 기억을 되살리는 역할.

  • 서버의 외부모습
    모니터가 없거나 1개만 있다
    항상 인터넷에 연결되어있다.
    저장소와 메모리 크기는 모두 어마어마하다

  • 서버의 특징
    서버는 24시간 내내 주소입력을 기다린다
    주소가 입력되면 그 주소에 해당하는 데이터를 꺼내서 보여 준다.
    => 항상 켜져있는 컴퓨터이면서 인터넷에 연결되어있고 접속요청에 응답하는 컴퓨터

  • 예전에는 서버를 전부 수동으로 관리 -> risk 가 아주 높음
    아마존의 등장으로 서버는 우리 곁을 떠남

  • 서버를 위한 소프트웨어를 작은 함수단위로 쪼개고
    서버리스는 우리가 등록한 함수가 실행된 만큼만 돈을 내면된다.

서버리스의 단점 2가지
1.잠에서 깨어나는 시간이 필요하다: cold start , aws가 함수를깨우는데 필요한 시간
2. 서버제공자에게 지나치게 의존한다.

읽은 소감은? 떠오르는 생각

늘 사용하고 있었던 노트북과 인터넷에서 나의 행동에 따른 반응에 대해 개발자의 관점에서 바라볼 수 있게 도와주는 섹션이였다.
쿠키 상식으로 유용한 브라우저 익스텐션도 알려주는 섹션도 있어서 필요해 보이는 익스텐션을 설치해 두었다.

0개의 댓글