본문 바로가기
삵 마스코트
sarc.io 에 오신 걸 환영합니다 🐱

개발자와 운영자를 위한 기술 아카이브 & 커뮤니티 — 기사 1,933건과 게시판이 기다립니다.

Miscellaneous

snmpwalk 앞의 막막함에서 Zabbix 7 템플릿까지

원문 : https://blog.zabbix.com/the-evolution-of-an-snmp-auto-discovery-tool/33123/ snmpwalk 결과 앞에서 막막했던 경험, 모니터링 하는 분들이라면 한 번쯤 있으실 텐데요. 마침 그 막…

BBerger·2026년 7월 16일·조회 11

🧵 최근 게시판 토픽

게시판 전체 보기 →

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

AI

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

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

pg_wal이 계속 커져 디스크가 꽉 찰 때: 남아 있는 복제 슬롯 정리와 max_slot_wal_keep_size 설정

Amazon Web Services

DB 스토리지 경고를 받고 급하게 접속해 본 경험은 운영을 해본 사람이라면 한 번쯤 있을 것이다. 그런데 막상 들어가 보면 테이블은 그대로인데 pg_wal 만 부풀어 있는 경우가 꽤 있다. 스토리지…

아무로레이·2026년 7월 29일·조회 5

Spring Boot JPA N+1 쿼리 진단과 해결: generate_statistics, fetch join, @EntityGraph, @BatchSize

Java

코드 리뷰나 성능 점검을 하다 보면 JPA N+1 얘기를 반복해서 하게 된다. 목록 화면 하나 열었을 때 쿼리가 몇 개 나가는지 물어보면 답이 바로 안 나오는 경우가 많고, 원인을 찾은 뒤에도 fe…

¯¯\_(ツ)_/¯·2026년 7월 29일·조회 5

ingress-nginx 은퇴, 이제 뭘 써야 하나 - 대체 컨트롤러와 Gateway API 마이그레이션 경로

Cloud Computing & MSA

커뮤니티 유지보수 ingress-nginx 컨트롤러( kubernetes/ingress-nginx )는 2026년 3월부로 은퇴했다. 이후 신규 릴리스, 버그 수정, CVE 보안 패치가 전혀 나오지…

1103동103호·2026년 7월 16일·조회 21

리눅스 서버에 새 디스크 추가하기: 파티션, 포맷, mount, /etc/fstab 영구 등록

Operating System

리눅스 서버에 새 디스크를 붙이는 작업은 순서만 지키면 까다롭지 않다. 디스크를 인식시키고, 파일시스템으로 포맷하고, 디렉터리에 마운트해서 쓴 다음, /etc/fstab에 등록해 재부팅 뒤에도 자동…

1103동103호·2026년 6월 28일·조회 17

GPU EC2에 Ollama + Open WebUI로 사내 로컬 LLM API 서버 구축하기 (OpenAI 호환 엔드포인트)

AI

요약부터 말씀드릴게요. Ollama 를 GPU 서버에 설치하면 그 자체로 11434 포트에 OpenAI 호환 API( /v1/chat/completions )가 열립니다. 여기에 Open WebUI…

냉장고를사다줘·2026년 6월 23일·조회 7

CentOS 종료 이후 Rocky Linux / AlmaLinux 9에서 Ansible 설치하고 첫 플레이북 실행하기

Operating System

테스트 환경: Rocky Linux 9.5 / AlmaLinux 9.5, 2026-06 기준. 저장소 상태에 따라 패키지 버전 번호는 달라질 수 있다. CentOS Linux 8은 2021-12-3…

나크나로·2026년 6월 21일·조회 13

자바 OOM 분석하는 방법

미분류

Java OOM 분석 방법: OutOfMemoryError가 발생했을 때 무엇을 봐야 할까 Java 애플리케이션을 운영하다 보면 한 번쯤 마주치는 장애가 있습니다. 바로 java.lang.OutOf…

고구마엔사이다·2026년 6월 20일·조회 18

Apache HTTP Server 최신 버전 유지, 왜 중요할까? (2.4.68 업데이트 시점의 기록)

Apache HTTP Server

웹 서버를 이야기할 때 빠지지 않는 이름이 있습니다. 바로 Apache HTTP Server , 흔히 말하는 아파치 입니다. Nginx, Caddy 등 다양한 웹 서버가 등장했지만, 아파치는 여전히…

1103동103호·2026년 6월 20일·조회 90

Spring @Cacheable 상속 시 파라미터명 불일치로 인한 캐시 키 충돌 문제 해결

Java

발단: "왜 다른 데이터가 나오죠?" API 개발 중 황당한 버그를 만났습니다. GET /api/items?category=A → A 카테고리 데이터 ✓ GET /api/items?category=…

1103동103호·2026년 3월 28일·조회 279

Claude와 ChatGPT를 혼합한 코드 개발 및 리뷰 방법

AI

Claude와 ChatGPT를 혼합해 코드 작성 및 리뷰에 활용하면, 각 모델의 강점을 분리하여 사용할 수 있어 생산성과 품질을 함께 높일 수 있습니다. 핵심은 한 모델로 처음부터 끝까지 처리하기보…

나크나로·2026년 3월 21일·조회 767

Claude Code 모델 효율적 활용 방안 공유

AI

Claude Code는 코드 생성 및 분석에 강점을 가진 AI 코딩 도구로, 단순 코드 작성뿐만 아니라 설계, 리뷰, 문서화, 디버깅 등 개발 전반에 걸쳐 활용할 수 있습니다. 다만 구독 플랜에 따…

나크나로·2026년 3월 21일·조회 396

🔥 인기 글

yum을 이용한 Ansible Installation (CentOS 기준)

Miscellaneous

본 문서는 CentOS 기준으로 작성되었으며, yum을 이용하여 설치합니다. (1) 아래 명령문을 실행합니다. sudo yum install ansible (2) 설치에 성공하면 아래와 같이 Com…

천진반·2021년 12월 13일·조회 2,307,445

golang REST API 서버 컨테이너 빌드

Development

개요 golang으로 간단한 REST API 서버를 작성하고, 다중 스테이지(Multi stage) Dockerfile로 빌드하여 컨테이너로 배포한다. API 서버 모듈 임포트 REST API 서버…

hheover1cks·2020년 6월 16일·조회 161,495
Oracle Database

column 위치에 따른 select 성능 비교

TABLE 의 컬럼 위치에 따른 select 성능 차이가 있는지 궁금하여 알아보던 중 좋은 글을 발견하여 테스트 해본 결과 입니다. --1. TEST 환경 구성 1) 250 개 COLUMN 테이블 …

kkimdubi·2017년 8월 6일·조회 146,435

Nginx 주요 설정 (nginx.conf)

Nginx

1. 개요 지난 번 포스팅을 통해 OS X에서 Nginx 1.4.4를 설치 하여 보았습니다. 강철지그님께서는 계속 작업을 해주고 계십니다. Linux에서 Nginx 1.4.5 설치 Linux에서 N…

appsrootappsroot·2014년 2월 23일·조회 120,721

오라클 접속 정보 설정(listener.ora, sqlnet.ora, tnsnames.ora)

Oracle Database

- 오라클 접속 정보 설정(listener.ora, sqlnet.ora, tnsnames.ora)- ♣ listener.ora - 위치: 서버에서 $ORACLE_HOME/network/admin/l…

화려한청춘·2014년 6월 10일·조회 115,305

Tomcat 업그레이드 후 server.xml 설정 변경.

Apache Tomcat

최근 Apache Tomcat의 AJP 취약점 발표이후, 해당 취약점에 대응하는 업그레이드 버전이 나왔다. 관련 취약점은 다음과 같다. Apache Tomcat AJP 취약점 보안 조치 권고(2차)…

혀뇽뇽이혀뇽뇽이·2020년 3월 17일·조회 99,142