2-1. 네트워크의 기초 네트워크란 노드와 링크가 서로 연결되어 있으며 리소스를 공유하는 집합을 말한다. 2-1-1. 처리량과 지연 시간 처리량 → 성공적으로 전달된 데이터의 양을 말하며, 얼만큼 트래픽을 처리했는지 말한다. 트래픽 → 특정 시점에 링크 내에 ‘흐르는’ 데이터의 양을 말한다. 대역폭 → 주어진 시간 동안 네트워크 연결을 통해 흐를 수 있는 최대 비트 수 지연시간 → 요청이 처리되는 시간을 말하며 메시지가 두 장치를 왕복하는데 걸린 시간을 말한다. 2-1-2. 네트워크 토폴로지와 병목 현상 네트워크 토폴로지는 노드와 링크가 배치에 대한 방식이자 연결 형태를 의미한다. 트리 토폴로지 → 계층형 토폴로지라고도 불리며 노드의 추가, 삭제가 쉽다. 하지만 특정 노드에 트래픽이 집중될 때 하위 노드..
IT/IT 도서 리뷰
CHAPTER 1. 디자인 패턴과 프로그래밍 패러다임 💡 라이브러리 -> 공통으로 사용될 수 있는 특정 기능들을 모듈화한 것을 의미한다. 폴더명, 파일명 등에 대한 규칙이 없고 프레임워크에 비해 자유롭다는 차이점을 가지고 있다. 프레임워크 → 공통으로 사용될 수 있는 특정 기능들을 모듈화한 것을 의미한다. 폴더명, 파일명 등에 대한 규칙이 있으며 라이브러리에 비해 좀 더 엄격하다는 차이점을 가지고 있다. SECTION 1. 디자인 패턴 디자인 패턴이란❓ → 프로그램을 설계할 때 발생했던 문제점들을 객체 간의 상호 관계 등을 이용해 해결할 수 있도록 하나의 ‘규약’ 형태로 만들어 놓은 것을 의미한다. 1-1-1. 싱글톤 패턴(Singleton Pattern) 싱글톤 패턴은 하나의 클래스에 오직 하나의 인스..