2025 회고: 멈추며 배운 선택과 기준
올해 가장 고민이 컸던 결정은 무엇이었나? 2025년의 가장 큰 결정은 육아휴직을 선택하고, 복직을 준비했다가 다시 휴직에 들어간 과정 전반이었다고 생각합니다. 이 결정은 단순히 개인의 커리어 선택이 아니라, 가족의 안정과 현실적인 여건을 함께 고려해야 하는 문제였습니다. 당시 배우자는 육아로 인한 스트레스와 우울이 누적된 상태였고, 아이의 어린이...
올해 가장 고민이 컸던 결정은 무엇이었나? 2025년의 가장 큰 결정은 육아휴직을 선택하고, 복직을 준비했다가 다시 휴직에 들어간 과정 전반이었다고 생각합니다. 이 결정은 단순히 개인의 커리어 선택이 아니라, 가족의 안정과 현실적인 여건을 함께 고려해야 하는 문제였습니다. 당시 배우자는 육아로 인한 스트레스와 우울이 누적된 상태였고, 아이의 어린이...
배경 Next.js 기반 개인 프로젝트인 economins를 한동안 AWS EC2 micro 인스턴스 환경에서 직접 운영해왔습니다. Docker 컨테이너 기반으로 CI/CD를 구성하고, GitHub Actions를 통해 이미지를 빌드한 뒤, ECR에 업로드하고, EC2에서는 docker-compose로 서비스를 실행하는 구조였습니다. 이 구조는...
Rate Limit 환경에서 장기 운영 가능한 수집 구조 설계 아파트 가격 분석을 위해 가장 먼저 떠오르는 자료는 한국부동산원의 실거래가지수입니다. 하지만 지수는 가격의 변화 방향을 보여줄 뿐, 실제 거래의 분포나 평형·지역별 체감 가격을 설명해주지는 않습니다. 이에 이번에는 공공 API를 통해 실제 아파트 실거래가 원시 데이터를 직접 수집하고, 이...
2025년 쿠팡에서 발생한 해킹사고는 단순한 정보 유출 문제가 아니라, JWT 서명키 관리 실패로 인증 시스템 전체가 뚫리는 치명적인 보안 취약점이었습니다. 퇴사자가 회사에서 사용하던 JWT 서명키(JWT Access Token 서명키)를 회수하지 않았고, 해당 키로 정상 사용자처럼 보이는 Access Token을 임의로 생성하여 약 5개월 동안 무단...
일반적으로 API 호출에는 초당 제한이 걸려있습니다. 트래픽의 처리율을 제어하기 위함인데, Dos(Denial of Service) 공격에 의한 자원 고갈을 방지하고, 추가 요청에 대한 처리를 제한하여 비용을 절감하고, 봇이나 사용자의 잘못된 이용으로 유발된 트래픽을 걸러내어 서버 과부하를 막을 수 있습니다. 예시) 빗썸 api 제한 안내 처리...