고구마엔사이다 님의 글 31
S3 presigned URL로 브라우저에서 직접 업로드
파일 업로드 기능을 붙일 때마다 매번 같은 고민을 한다. 사용자가 올린 수백 MB짜리 영상이나 백업 파일을 애플리케이션 서버가 한 번 받아서 다시 S3로 넘기면, 서버 네트워크와 메모리, 임시 디스…
GPT-6 Astra 달라진점
새 모델이 나오면 제일 먼저 하는 일이 가격표와 모델 문서 두 페이지를 나란히 열어놓고 지금 쓰는 모델과 비교하는 것이다. 발표문에 붙은 벤치마크 표는 대체로 좋아 보이게 그려져 있어서, 실제로 갈…
Claude 모델별 차이점 (Haiku, Sonnet, Opus, Fable)
작년 12월에 ChatGPT와 Claude의 차이점 을 정리한 적이 있는데, 그새 Claude를 도입한 팀들에게서 받는 질문의 결이 싹 달라졌다. 예전에는 "뭘 쓸까"였다면 지금은 "Claude 모…
AWS Bedrock Knowledge Bases로 사내 문서 RAG 챗봇 만들기
사내 위키나 운영 문서를 뒤지다가 "이 설정 어디에 적혀 있더라" 하고 시간을 버리는 일이 잦다. 이런 문서를 검색해서 답을 만들어 주는 RAG 챗봇을 직접 짜려면 임베딩, 벡터 DB, 프롬프트 조…
자바 OOM 분석하는 방법
Java OOM 분석 방법: OutOfMemoryError가 발생했을 때 무엇을 봐야 할까 Java 애플리케이션을 운영하다 보면 한 번쯤 마주치는 장애가 있습니다. 바로 java.lang.OutOf…
HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=15m45s854ms). 메시지는?
2026-01-25 08:17:33 - HikariPool-1 - Thread starvation or clock leap detected (housekeeper delta=15m45s854ms).…
ChatGPT와 Claude의 차이점
1. Claude에게 물어본 ChatGPT와 Claude의 차이점 ChatGPT와 Claude의 차이점 ChatGPT와 Claude는 현재 가장 널리 사용되는 대규모 언어모델 기반 AI 챗봇으로, …
에이전틱 AI란 무엇인가?
에이전틱 AI (Agentic AI)에 대한 개요 에이전틱 AI는 사용자의 명시적 지시 없이도 자율적으로 판단하고 행동할 수 있는 인공지능 시스템을 의미한다. 이는 전통적인 대화형 AI와 구별되는 …
EC2 Amazon Linux 2023에 PostgreSQL 설치
Amazon Linux 2023 에서는 yum 을 통해 PostgreSQL이 설치되지 않았다. 다음 명령어로 설치 가능하다. DB 서버를 구성하려면 -server 버전을 설치하면 된다. sudo d…
구글 클라우드 자원 확장(Scale) 방안 - 1) Cloud Monitoring 기반, 2) LB 기반, 3) Latency 기반
구글 클라우드 자원 확장 방안 1) Cloud Monitoring 기반 확장 : https://cloud.google.com/compute/docs/autoscaler/scaling-stackdri…
Terraform AWS VPC enable_dns_support, enable_dns_hostnames
1. 개요 VPC에서 DNS 지원 : VPC에는 해당 VPC에서 시작된 인스턴스가 퍼블릭 IP 주소에 해당하는 퍼블릭 DNS 호스트 이름을 받는지 여부와 해당 VPC에 대해 Amazon DNS 서버…
AWS VPC 삭제 시 종속성 오류 (dependency error)
1. 개요 VPC 삭제 시점에 종속성 오류가 발생하면 확인해야 할 것. 2. 확인해야 할 것 모든 인스턴스 종료 모든 서브넷 삭제 사용자 지정 보안 그룹 및 사용자 지정 라우팅 테이블 삭제 인터넷 …