2024/02 3

pnpm 심볼릭 링크 버그 수정하기

개요 최근 내부 저장소의 기본 의존성을 최신 버전으로 업그레이드한 이후, 특정 서버가 런타임 중에 중단되기 시작했다. ERROR 1: uncaughtException : Error: libtensorflow.so.2: cannot open shared object file: No such file or directory TensorFlow의 Node.js 버전은 모듈 설치 후 설치 스크립트에 의해 운영 체제별로 의존성을 다운로드하거나 소스 코드에서 빌드되며, 결국 빌드된 바이너리 파일을 심볼릭 링크로 연결한 특정 경로를 생성한다. TensorFlow Node.js API는 이러한 심볼릭 링크를 참조한다. 이 모듈의 내부 작동 방식은 사용자가 알 필요가 없어야 한다. 정상적으로 빌드가 완료되면 그냥 작동해..

개발/NodeJS 2024.02.26

SYN FLOOD 공격 및 대응 사례

서론 최근 우리 서비스는 네트워크 이상 현상과 그로 인해 발생한 장애를 경험했다. 이 문제는 특정 시간대에 집중적으로 발생했으며, AWS GlobalAccelerator, ELB (L4 NLB), EKS 구성을 통해 제공되는 서비스에 영향을 미쳤다. 문제는 사용자 수의 급격한 감소와 서비스 오동작으로 나타났다. 여러 시스템 지표와 로그 분석 결과 SYN FLOOD 공격으로 인한 것으로 강하게 의심되었다. SYN FLOOD 공격의 원리 SYN FLOOD 공격은 TCP 연결 과정에서의 취약점을 이용하는 DoS (Denial of Service) 공격 유형 중 하나다. 공격자는 대량의 SYN 요청을 목표 서버에 보내 서버의 반응을 기다리는 SYN-RECEIVED 상태의 연결을 대량으로 생성하게 만든다. 서버는..

개발/AWS 2024.02.08

2024-02 월 적립식 투자

https://bitofsky.tistory.com/entry/%EC%9B%94-%EC%A0%81%EB%A6%BD%EC%8B%9D-%ED%88%AC%EC%9E%90-2023-11%EC%9B%94-%EA%B7%9C%EC%B9%99-%EB%B3%80%EA%B2%BD 월 적립식 투자 - 2023-11월 규칙 변경 기존 규칙: https://bitofsky.tistory.com/entry/%EC%9B%94-%EC%A0%81%EB%A6%BD%EC%8B%9D-%ED%88%AC%EC%9E%90-%EC%8B%9C%EC%9E%91 매수 규칙이 11월부터 변경되었다. 월 적립식 투자규칙 매월 1일 매매 SCHD, QLD, TQQQ를 기계식 매수 SC hbs.pe.kr 1회 전월 양봉 = x1를 SCHD 매수 1월도 나스닥..