JS - BST와 Array의 구현, 성능비교

BST가 검색 성능이 빠르다고 알고 있었지만, 실제로 사용 해본 경험이 없어서 하는김에 JS Array에서 보통 사용하는 includes와 성능 비교를 해보려고 합니다. BST 소스 TreeNode 클래스는 노드 생성, BinarySearchTree 클래스는 이진트리 생성입니다. Bin

2026년 6월 12일·5분 읽기·조회 21
00

PM2 Cluster 모드에서 Node.js 프로세스는 어떻게 요청을 분산할까

PM2 Cluster 모드에서 Node.js 프로세스는 어떻게 요청을 분산할까 개요 Node.js는 기본적으로 싱글 스레드 이벤트 루프 기반으로 동작합니다. CPU 코어를 여러 개 활용하거나 운영 환경에서 프로세스를 안정적으로 관리하려면 여러 Node 프로세스를 띄우는 구조가 필요합니다

2026년 6월 12일·7분 읽기·조회 14
00

AWS 서로 다른 계정의 Lightsail간의 사설망 통신

시나리오 1. A계정에서 사용하던 IAM 키 하나가 노출되어, 계정이 잠김 (인스턴스 생성 제한 등) 2. 키를 새로 생성하고 무결점 배포까지 약 한달의 기간으로 예상 3. 특정 서비스 오픈을 위해서 B계정에서 Lightsail 인스턴스를 생성하여 배포 4. 프록시 서버를 구축, A계정

2026년 6월 12일·4분 읽기·조회 12
10

FirebaseStorage의 생명주기

(https://velog.velcdn.com/images/qmdch1/post/944ac0a65c6a4f62bc76e51fa97b905f/image.png) firebase.storage의 생명주기에 대해서 설명하고자 합니다. 문제 인식 A 브라우저에서 firebase.storage를

2026년 6월 12일·2분 읽기·조회 6
00