목차 배경 네트워크와 HTTP에 대한 강의를 듣는 중에 유익한 글을 공유받아 읽어보았는데 내용이 만족스러웠고 평소 고민했던 내용들과 관련되어 있어 많은 도움이 되었다. 한글로 정리해서 공유해 두면 읽기 편할 것 같아 블로그에 정리해 두었다. (https://restfulapi.net/resource-naming/ 를 읽고 해석하여 정리한 내용입니다. 의역 및 오역이 있을 수 있습니다.) REST API URI Naming Conventions and Best Practices In REST, having a strong and consistent REST resource naming strategy – will prove one of the best design decisions in the long t..
최근에 방화벽 해제와 관련하여 유관부서와 협엽할 일이 생겼다. 하지만 네트워크 관련 지식이 부족해서 커뮤니케이션하는데에 어려움을 겪었고, 문제를 해결하는데 더 많은 공수가 들었다. 서버 개발자로서 취업한 이상 네트워크 지식은 뗄래야 뗄수없는 분야일 것 같다. 단순 웹 클라이언트 통신 뿐만아니라, 대다수의 서비스가 MSA로 구성(혹은 전환)됨에따라 다른 서비스 및 api를 호출하는 경우도 많고, 데이터를 조회하고 저장하기위한 DB서버와의 통신 등... 서버를 개발하면서 만나게되는 개념들과 밀접한 연관을 갖고있기 때문이다. 이후에는 네트워크 관련 문제를 만나더라도, 빠르고 정확하게 해결할 수 있도록 과거에 몰라서 헤맸던 경험을 기록해두려고 한다. 공인 IP (Public IP) ISP(인터넷 서비스 공급자)..