본문 바로가기
삵
주말만기다려
주말만기다려
@bbparkk · 회원
가입 2016년 6월 12일 · 최근 접속 2022년 7월 14일
61
작성 기사
83
게시판 토픽
103
게시판 글
6
댓글

주말만기다려 님의 글 61

SQS 표준 큐 중복과 실패 다루기

Amazon Web Services

SQS로 비동기 처리를 붙이고 나면 거의 비슷한 순서로 질문이 들어옵니다. "같은 메시지가 두 번 처리됐어요", "처리에 실패한 메시지가 큐를 계속 맴돌아요". 저도 주문 처리 파이프라인을 SQS로…

주말만기다려주말만기다려·2026년 10월 12일·조회 2

자바 스레드 덤프 분석하는 법

Java

장애 대응을 하다 보면 "서버는 살아 있는데 요청이 안 돌아온다"는 연락을 받을 때가 있다. 로그에는 에러가 한 줄도 없고, 재시작하면 멀쩡해져서 원인은 확인도 못 한 채 넘어간다. 재시작 버튼을 …

주말만기다려주말만기다려·2026년 10월 7일·조회 7

Nexus 3로 사내 저장소 구축하고 운영하기

Development

잘 돌던 빌드가 아침에 갑자기 깨지는 경우가 있다. 로그를 열어 보면 내 코드 문제가 아니라 npmjs 응답 지연이나 Docker Hub pull 제한 같은 외부 사정인 경우가 많다. 예전에 Nex…

주말만기다려주말만기다려·2026년 10월 1일·조회 16

RDS Proxy로 Lambda 커넥션 폭주 잡기

Amazon Web Services

서버리스로 API를 옮기고 나면 트래픽이 몰리는 시간대에 꼭 한 번은 만나는 에러가 있다. 애플리케이션 로그에는 문제가 없는데 DB 쪽에서 FATAL: too many connections 또는 E…

주말만기다려주말만기다려·2026년 9월 13일·조회 5
Development

pip와 venv, poetry를 uv 하나로 합치기 - pyproject.toml과 uv.lock으로 재현성 잡고 CI 빌드 시간 줄이기

Python 프로젝트를 새로 잡을 때마다 python -m venv 로 가상환경 만들고, pip install 로 패키지 넣고, pip freeze requirements.txt 로 목록을 뽑는 과…

주말만기다려주말만기다려·2026년 9월 2일·조회 7
Java

Java 17과 Java 25의 차이 - 두 LTS 사이에 바뀐 것과 업그레이드 확인 목록

운영 중인 서비스의 JDK 버전을 물어보면 아직 17이라는 답을 제일 많이 듣습니다. 8에서 17로 넘어오면서 한 번 크게 고생한 기억이 남아 있으면 당분간 런타임에 손대기 싫어지는 것도 당연하죠.…

주말만기다려주말만기다려·2026년 8월 27일·조회 67
Data Science

대용량 CSV와 로그를 pandas 대신 Polars로 빠르게 처리하기: lazy API와 벤치마크

수 GB짜리 접속 로그나 CSV를 pandas로 열다가 read_csv 에서 메모리가 꽉 차서 커널이 죽는 상황, 데이터 전처리를 해본 사람이라면 한 번쯤 겪는다. 필자도 로그 집계 스크립트를 돌릴…

주말만기다려주말만기다려·2026년 8월 9일·조회 12
AI

Claude API 프롬프트 캐싱(cache_control)으로 반복 프롬프트 비용 줄이기: 브레이크포인트 설계와 절감 측정

1. 개요 사내 챗봇이나 에이전트를 붙여 달라는 요청을 받으면 기능 이야기보다 비용 이야기가 먼저 나올 때가 많습니다. 예전에 토큰 계산 스크립트를 정리한 글에서 캐싱 부분은 슬쩍 넘겼던 기억이 있…

주말만기다려주말만기다려·2026년 7월 29일·조회 15

Nodegroup 관련 eksctl 주요 명령어 정리 (command)

Amazon Web Services

1. 배경 자주 쓰는 명령어가 아니라 정리가 필요함 2. 노드 그룹 목록 eksctl get nodegroup --cluster=클러스터이름 --region=리전이름 3. 노드 그룹 추가 eksct…

주말만기다려주말만기다려·2022년 7월 14일·조회 1,676

Node.js의 Callback vs. Promises vs. Async Await 차이점

Development

1. 개요 Callback vs Promises vs Async Await 차이점은 무엇인가? 2. Callback JavaScript에서 함수는 객체이다. 따라서 객체를 매개변수로 함수에 전달할 …

주말만기다려주말만기다려·2022년 7월 1일·조회 1,532

Saga Pattern (사가 패턴)

Development

1. 개요 Saga Pattern에 대해 알아보는 시간이다. 2. Saga Pattern이란? Saga Pattern 2PC를 사용할 수 없는 분산 환경에서 데이터 일관성을 위한 방안이다. 예전에 …

주말만기다려주말만기다려·2020년 11월 22일·조회 6,870

Microservice의 Application 구성, 복잡성 관리 (Config)

Cloud Computing & MSA

1. 개요 애플리케이션은 설정이 필요하다. DB 접속 정보, 연계되는 다른 서버의 정보 등등.. 과거에는 이러한 정보가 소스 코드 내에 하드코딩되어 있는 경우가 많았다. 하지만 이제는.. 특히 마이…

주말만기다려주말만기다려·2020년 11월 8일·조회 28,999