[NHN FORWARD 22] 분산 시스템에서 데이터를 전달하는 효율적인 방법 개인학습을 위하여 위 강연을 듣고 정리한 글입니다. 0. 분산 시스템 분산 시스템이란? 목표를 달성하기 위하여 여러 개의 컴퓨터 리소스를 사용하는 시스템 시스템은 두 개 이상의 컴포넌트로 구성되어 있다 (두 개 이상의 컴포넌트가 협업하여 하나의 기능을 수행) 앤터프라이즈 애플리케이션 MSA 애플리케이션 모놀리식 아키텍처 애플리케이션 + 검색엔진 네트워크를 사용하여 컴포넌트 간의 기능을 통합 (네트워크를 사용하여) 데이터를 전달하는 방법 Remote API (REST API, gRPC 등) 서버-클라이언트 구조 => 양쪽 다 데이터 처리 가능 서버에서 데이터를 처리 (C/U/D) 서버의 데이터를 가져와서 클라이언트에서 처리 (R..
반효경 교수님 [운영체제] 강의를 들었다 10-1 file, directory, file protection, partition, open 10-2 allocation of file data in disk, VFS and NFS 10-3 page cache and buffer cache 11-1 disk structure, disk scheduling 11-2 swap-space management, RAID