CS기초 (Computer Science)(10)
-
[CS] 서버리스
서버리스는 서버가 없다는 의미가 아니다. 이는 BaaS와 FaaS 두 가지로 나뉘어 질 수 있다. 서버가 없다는 건, 표현일 뿐 사실 작업을 처리하는 서버는 존재하긴 한다. 다만, "서버의 존재"에 대해서 신경 쓰지 않아도 된다. 서버가 어떤 사양으로 돌아가고 있는지, 서버의 갯수를 늘려야 할지, 네트워크는 어떤 걸 사용할지, 이런걸 설정할 필요가 없다. BaaS(Backend as a Service) 일반적으로 서비스를 만들게 될 때, 백엔드 서버개발을 진행하게 된다. 물론 엄청 단순한 애플리케이션에서는 필요가 없을 순 있겠지만, 사람들이 사용할 만한 서비스를 만드는 수준에서는 필수적이다. 서버 개발을 하다보면, 고려할 사항이 굉장히 많다. 유저가 늘어나게 된다면 서버의 확장도 고려해야 하고, 보안성 ..
2021.11.30 -
[CS] DNS 조회 사이트
구글에서 "dig dns 확인" 을 검색하면 아래 사이트가 나온다. 이 사이트로 DNS정보가 유효한지 확인 할 수가 있다. https://toolbox.googleapps.com/apps/dig/?lang=ko Dig(DNS 조회) toolbox.googleapps.com
2021.08.25 -
[CS기초] node의 동작 원리, 싱글스레드의 단점
medium.com/@vdongbin/node-js-%EB%8F%99%EC%9E%91%EC%9B%90%EB%A6%AC-single-thread-event-driven-non-blocking-i-o-event-loop-ce97e58a8e21 node의 동작 원리를 공부하기 좋은 블로그 링크 Node.js 동작원리 (Single thread, Event-driven, Non-Blocking I/O, Event loop) Node.js는 어떻게 동작하는가 medium.com m.blog.naver.com/hhw1990/221394005779
2021.03.09 -
GET vs POST vs PUT vs DELETE
GET요청 POST요청 POST요청 DELETE 요청은 그 성질이 다르다. 이 외에도 있지만 우선 가장 많이 쓰이는 요청 방식에 대한 개념을 정리 해보자. 1. GET - GET은 서버로 요청을 보낼 때, 서버에 있는 자원에 대한 변경이 없을 때 쓰는 요청 방식이다. ex:) (목록)조회.... 2. POST - POST방식은 서버의 자원에 대한 변경 혹은 생성을 포함하고 있다. ex:) login, 가입.... 3. PUT - PUT방식은 요청된 자원을 수정(UPDATE)한다. 3-1) PUT vs PATCH PATCH - PUT과 유사하게 요청된 자원을 수정(UPDATE)할 때 사용한다. PUT의 경우 자원 전체를 갱신하는 의미지만, PATCH는 해당 자원의 일부를 교체하는 의미이다. 4. DELET..
2020.12.27