Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back

TIL > IT 5분 잡학사전 #16~21

#book_club
2년 전
634

오늘 TIL 3줄 요약

  • 서버리스는 설정작업이 작아 서버를 빠르고 쉽게 구축하여 서비스를 출시할 수 있다.

  • 깨끗한 코드는 주의 깊게 작성한 코드다

  • 독자를 생각하며 코드를 쓰자

TIL (Today I Learned) 날짜

2023. 08. 30.

오늘 읽은 범위

#16 인터넷 익스플로러가 사라진 이유와 브라우저 엔진 ~ 21.서버리스는 서버가 없다는 뜻?

책에서 기억하고 싶은 내용을 써보세요.

  • 웹 브라우저의 핵심 프로그램을 '브라우저 엔진' 또는 '렌더링 엔진' 이라고 한다.(프런트엔드 기술을 지원하는 브라우저 엔진)

  • 브라우저별로 엔진이 다르다. 파이어폭스 - 게코, 사파리 - 웹킷, 크롬 - 블링크

  • HTTP(=HyperText Transfer Protocol, 인터넷에서 정보를 주고받기 위한 프로토콜)

  • 쿠키는 도메인 1개에만 한정한다.

  • 웹사이트 접속시, 개발자도구(F12의 Application탭에 좌측 Cookies토글)에서 쿠키들을 확인 가능하다.

  • 데브옵스란, 개발 이후 올릴 서버를 선택하고 설정하고, 서버에 소프트웨어도 설치하고 데이터베이스 설정도 하고 보안도 신경쓰는 등 이 모든 것을 말한다.

  • 프런트엔드, 백엔드, 데브옵스를 모두 다 할 수 있는 사람 = 풀스택 개발자

  • 서버리스는 서버를 위한 소프트웨어(백엔드코드)를 작은 함수 단위로 쪼개 서버에 올리는데 항상 깨어 있는 않다.

  • 서버리스의 단점 : 1)cold start(잠깨는 시간 필요, 응답은 밀리초 단위) 2) 서버 제공자에게 지나치게 의존

  • 서버리스의 장점 : 비용에서 효율적(함수들이 요청받기전까지는 자고 있음), 서버 설정 작업이 적음

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • 서버리스에 대해 더 공부해보고, 사이드 프로젝트할 때 사용해보자.

  • 서버리스 프레임워크 사이트(serverless.com, AWS 람다, Google Cloud Functions, Apex, Terraform) 상품들 둘러보기

궁금한 내용이 있거나, 잘 이해되지 않는 내용이 있다면 적어보세요.

  • 쿠버네티스도 서버리스인가?