본문 바로가기

분류 전체보기64

aws general immersion day networking 2 computing on aws aws global 인프라 region: 데이터센터를 클러스터링 하는 물리적 위치 availability zone[az] 가용영역, aws리전에 중복전력, 여러 개의 데이터 센터로 구성되어 있다. aws region 설계 /디자인 region은 고가용성, 높은 확장성 및 높은 내결함성을 위해 복수개의 가용영역[az]으로 구성됩니다. application과 data는 실시간으로 서로 다른 az로 실시간 복제 및 배포되어 고가용성 및 내결함성을 유지합니다. aws vpc amazon virtual private cloud 개요; 사용자가 정의한, 논리적으로 격리 된 가상의 프라이빗 네트워크 환경 가상 네트워크 제어 기능 - ip 주소 범위, 서브네팅[잘게.. 2024. 1. 4.
pintos를 마무리하며...[크래프톤 정글] 입소 후 지금까지 많은 문제들을 만나며 고민해 보는 시간을 가졌었다. 하지만 어떠한 문제들보다 pintos에서 만난 문제들이 더 직접적으로 느껴졌다. 다른 코드들보다 더 깊숙이, 정말 코드 끝까지 파고들어 가는 느낌이 강하게 들었던 프로젝트였다. 이런 시간들을 보내고 나니 많은 코드를 읽고 사용하는것에 조금은 익숙해진 듯하다. OS 개념을 글로 배우는 것과 개념을 직접 구현하는 것은 완전히 다른 것이다. 핀토스를 하게 되면 많은 것을 얻을 수 있다. 하지만 많은 오류들을 마주하게 되어 그것들을 마주하고 분석하고 디버깅하는 힘이 필요하다. 2023. 12. 30.
node.js - 연습해보기 // const { log } = require("console"); const http = require("http"); let count = 0; const server = http.createServer((req, res) => { log(count); res.statusCode = 200; res.setHeader("Content-Type", "text/plain"); res.write("Hello\n"); setTimeout(() => { res.end("Node.js"); }, 2000); }); function log(count) { console.log((count += 1)); } server.listen(8000, () => console.log("Hello Node.js")); con.. 2023. 12. 29.
pintos......... 나는 멍청이다. 24시간 동안 같은 문제를 해결하지 못했다. FAIL tests/vm/page-merge-par FAIL tests/vm/page-merge-stk FAIL tests/vm/page-merge-mm page-merge 네가 이겼다. 테스트 코드를 보며 오류가 있을만한 부분을 고쳐가며 수정했지만 결국 성공하지 못했다. 오히려 다른 테스트가 실패하는 일만 생겼다. 테스트 케이스에서 사용하는 create system call 에 lock을 추가하였고, lock acquire 을 수정하였다. 하지만../.! 2023. 12. 28.
728x90