CS/네트워크

myGoodPlace
[네트워크] REST API를 꼭 지켜야하는걸까?
·CS/네트워크
REST API란 뭘까? REST API는 내가 무엇을 어떻게 요청할 것인지 REST의 원칙에 따라 작성한 API라고 생각한다. 그리고 이 API는 HTTP 규약을 잘 지켜서 보내야하며, 무조건적으로 지켜야하는 표준이 아니다. REST의 구성요소 3가지 1. 자원 2. 자원에 대한 행위 3. 행위에 대한 내용 REST API는 이 구성요소 3가지가 모두 API에 담겨있어야 한다고 말한다. 그리고 이것을 모두 잘~지킨 것을 RESTful하다라고 말하는 것이다. 그런데, 개발을 하다보면 조회를 한다고 GET을 사용하면 안되지 않을까? 라는 생각에 모두 지키는 것이 어려울 것이라고 판단하였다. 그리고 이것을 무조건적으로 지키는 것이 어렵다고 느꼈다. 그래서 여쭤봤더니, 무조건 조회는 GET으로 했을 때 RES..
네트워크의 기초
·CS/네트워크
네트워크의 기초 2. 1 네트워크의 기초 네트워크 개념 노드(node)와 노드가 있고, 링크(link)로 연결되어 있거나 연결되어 있지 않은 집합을 의미 종류 일반공중전화망(음성망) 방송통신망 인터넷(IP)망 ⇒ 인터넷망에서 노드는 서버, 라우터, 스위치 등의 장치가 되고, 링크는 유선 또는 무선회선이 된다. 좋은 네트워크란? 안전하게 데이터 송수신을 많이, 빠르게 하는 것 ⇒ 처리량 ⬆️ 지연시간 ⬇️ 장애빈도 ⬇️ 보안 ⬆️ 💡 처리량과 지연시간이 네트워크 성능 측정의 대표적인 지표 처리량(throughput) 링크(유무선회선)를 통해 전달되는 단위 시간당 데이터양 bps(bits per second)로 측정했으나, 기술 발전으로 KBps MBps, GBps 단위로도 처리할 수 있다고 함 (https..
sooyeon-kr
'CS/네트워크' 카테고리의 글 목록