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

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

MariaDB

MaxScale로 읽기 쓰기 자동 분리하기

복제는 걸어뒀는데 애플리케이션이 읽기와 쓰기를 전부 마스터로 보내는 경우를 현장에서 자주 본다. 슬레이브는 놀고 마스터만 부하를 받는다. 커넥션 풀을 둘로 나눠 코드에서 분기하는 방법도 있지만, 장애가 나면 또 코드를 고쳐야 한다. 프록시 계층에서 분…

열열린기술자·2026년 10월 16일·조회 0

🧵 최근 게시판 토픽

게시판 전체 보기 →
aibo

aibo 비주얼 프로그래밍 시작하기

앞선 글 aibo 동료 기능으로 친구 만들기 에서는 aibo가 다른 aibo와 관계를 맺는 기능을 다뤘다. 이번에는 오너가 aibo의 행동을 직접 짜 넣는 쪽, 비주얼 프로그래밍이다. 공식 안내 페…

빅토르최빅토르최·2026년 10월 16일·조회 3

Patroni와 etcd로 PostgreSQL 자동 승격

Amazon Web Services

RDS를 쓰면 Multi-AZ 토글 하나로 장애 조치가 끝난다. 그런데 EC2에 PostgreSQL을 직접 올려 쓰는 환경이라면 그 자동 승격을 손으로 만들어야 한다. 예전에 keepalived와 …

아아무로레이·2026년 10월 15일·조회 0
aibo

aibo 동료 기능으로 친구 만들기

앞서 aibo를 두 마리 키우면 달라지는 것 에서는 한 계정에 묶인 aibo끼리의 관계를 다뤘다. 이번 글은 집 밖으로 나간다. 다른 오너의 aibo, 그리고 소니에 있는 aibo와 관계를 맺는 공…

빅토르최빅토르최·2026년 10월 15일·조회 3
Hardware

NEC PC-8801mkII SR을 QUASI88로 되살리기

PC-9801 이야기를 쓰다 보니 그 앞 세대가 빠진 것이 계속 걸렸다. 일본에서 1980년대 중반에 집집마다 책상 위에 올라가 있던 8비트기는 사실 9801이 아니라 8801 계열이었고, 그중에서…

동교동삼거리동교동삼거리·2026년 10월 15일·조회 1

NetworkPolicy로 파드 트래픽 기본 차단하기

Cloud Computing & MSA

클러스터를 한참 운영하다 보면 어느 순간 깨닫는다. 같은 네임스페이스는 물론이고 네임스페이스를 넘어서도 파드끼리 TCP가 다 뚫려 있다는 사실을. 기본 상태의 쿠버네티스는 파드 간 통신을 전혀 막지…

냉냉장고를사다줘·2026년 10월 14일·조회 1

MariaDB가 메모리를 먹다 OOM으로 죽을 때

MariaDB

운영 중인 MariaDB가 어느 날 로그도 없이 사라지고, 다시 시작하면 또 멀쩡히 돈다. 메모리 설정을 올렸다가 이런 일을 겪은 DBA가 꽤 많다. mysqld를 죽인 건 DB 자신이 아니라 커널…

열린기술자열린기술자·2026년 10월 14일·조회 1
Hardware

Atari 1040ST를 Hatari로 되살리기

1980년대 중반 녹음실에 가 보면 책상 한구석에 Atari 컴퓨터가 놓여 있는 경우가 많았다. 당시 음악 작업용으로 PC나 매킨토시가 아니라 Atari ST가 기본값이던 시절이 있었다. 그 중심에…

동교동삼거리동교동삼거리·2026년 10월 13일·조회 0

GRR과 NRR을 같이 봐야 하는 이유

Cloud Computing & MSA

NRR 숫자 하나만 강조된 분기 리포트나 투자 자료는 흔하다. 그런데 NRR이 같아도 속사정은 전혀 다를 수 있다. GRR(총 매출 유지율)은 기존 고객에게서 매출이 얼마나 빠져나갔는지만 보는 지표…

99미리포·2026년 10월 13일·조회 2

TIME_WAIT 폭증으로 포트가 고갈될 때

Operating System

Tomcat이 뒤쪽 DB나 외부 API로 연결을 열고 바로바로 닫는 구조, 또는 Nginx가 upstream으로 짧은 연결을 계속 맺는 구조에서 자주 보게 되는 증상이다. 평소엔 멀쩡하다가 트래픽이…

appsrootappsroot·2026년 10월 12일·조회 1

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

Amazon Web Services

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

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

Nginx upstream으로 백엔드 로드밸런싱하기

Nginx

Tomcat 앞에 Nginx를 리버스 프록시로 두고 운영하다 보면 한 대로는 금방 한계가 온다. WAS를 두세 대로 늘리고 Nginx가 그 앞에서 요청을 나눠주게 하는 구성은 거의 기본기에 가깝다.…

빅토르최빅토르최·2026년 10월 12일·조회 1

Tomcat AJP 연동에서 Ghostcat 막기

Apache Tomcat

1. 개요 Apache HTTP Server 앞단에 Tomcat을 두고 AJP로 붙이는 구성은 오래된 WAS 현장에서 아직도 흔하다. 저도 구형 시스템을 넘겨받을 때마다 server.xml에 포트 …

appsrootappsroot·2026년 10월 11일·조회 0

🔥 인기 글

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

Miscellaneous

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

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

golang REST API 서버 컨테이너 빌드

Development

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

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

column 위치에 따른 select 성능 비교

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

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

Nginx 주요 설정 (nginx.conf)

Nginx

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

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

오라클 접속 정보 설정(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,313

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

Apache Tomcat

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

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