본문 바로가기
반응형

미들웨어2

분산시스템의 아키텍처와 운영체제의 종류 분산 시스템을 구축하는 이유리소스 공유 (Resource Sharing)여러 사용자가 하나의 자원을 공유하여 활용 가능예: 네트워크 프린터, 파일 공유 시스템컴퓨테이션 속도 향상 (Computation Speed Up)여러 노드에서 병렬로 작업을 수행하여 성능 향상예: 분산 컴퓨팅, 클러스터 시스템, 병렬 처리안정성 (Reliability)중요한 데이터를 여러 곳에 복제하여 장애 발생 시 복구 가능예: 데이터센터 내 복제본 저장, MBC M드라이브와 같이 죽으면 안되는 시스템들소통 (Communication)여러 노드 간의 효율적인 데이터 교환 및 협업 가능예: P2P 네트워크, 분산 메시징 시스템분산 시스템의 목표 (Goals of Distributed Systems)이질성 (Heterogeneity).. 2025. 3. 16.
[Express] Node.js , express 설치하기 , 웹서버(백엔드) 구축 , 미들웨어 1. Node.js 설치 nodejs는 JS를 터미널로 실행시킬수 있는 프레임워크 입니다. https://nodejs.org/ko/ Node.js Node.js® is a JavaScript runtime built on Chrome's V8 JavaScript engine. nodejs.org 위에 사이트에서 안정적인 LTS(long term support)버전을 설치해줍니다. 노드를 설치하면 자동으로 npm이 설치됩니다. npm(Node.js Package Manager)은 Node.js 패키지 관리자로, node의 여러 패키지들을 import할수 있는 관리자입니다. 파이썬에 pip같은 존재 입니다. 2. 노드, npm 설치 확인 윈도우 cmd / powershell , 맥(mac) terminal .. 2022. 6. 10.