분류 전체보기3582 728x90 컨테이너 이미지 변경 REFRESH·REINDEX 무중단 인덱스 재생성 Playbook DB 생성 시기와 운영체제(glibc/ICU)·PostgreSQL 바이너리(업그레이드/컨테이너 이미지 변경 등)이 달라졌을 때 발생할 수 있는 각 상황에 대한 영향·진단·우선순위별 대응(명령·스크립트·무중단 옵션 포함)과 운영·보안 관점의 체크리스트 예시입니다.어떤 변화가 위험을 만드는가?OS(glibc/locale/ICU) 업그레이드 또는 변경 — DB가 만들어진 시점의 libc/ICU와 실행 환경이 달라지면 collation(문자열 정렬 규칙) 버전 불일치 경고가 발생할 수 있으며, 문자열 인덱스의 정렬 순서가 달라져 인덱스 불일치/쿼리 결과 변화 가능성이 있습니다.PostgreSQL 바이너리 업그레이드(버전 변경) 또는 재빌드 — 빌드 시 사용된 libc/ICU와 운영체제의 차이로 경고가 나타날 수.. 2026. 1. 22. FastAPI 문서(Swagger·ReDoc·OpenAPI) 노출 엔드포인트 접근통제 FastAPI 문서화 기능 개요FastAPI는 OpenAPI Specification(구 Swagger)을 중심으로 다음을 자동 생성합니다.구성요소기본 경로역할OpenAPI JSON/openapi.jsonAPI 명세 원본Swagger UI/docs대화형 API 테스트 UIReDoc/redoc읽기 중심의 API 문서OAuth2 지원/docs 내부인증 포함 API 테스트Schema 자동 생성-Request/Response 검증예제 자동 노출-Payload 예시👉 코드 → 스키마 → 문서 → 테스트가 한 번에 연결되는 구조입니다.OpenAPI (/openapi.json)🔹 역할FastAPI가 모든 라우트, 파라미터, 요청/응답 모델을 JSON 스펙으로 자동 변환Swagger, ReDoc, 외부 도구(Pos.. 2026. 1. 21. 암호화 시대의 선택적 VPN 우회와 가시성 중심 보안 설계 fwmark 기반 fwmark + policy routing(newgate 테이블 → tun0) 방식을 “선택적 VPN 우회 + DNS 누수 방지 + 패킷/흐름(Flow) 기반 탐지·모니터링”까지 완전하게 운영 가능한 형태로 정리한 내용입니다.목표 아키텍처 요약우회(steering)특정 트래픽(DNS, 특정 목적지/포트/프로세스 등)만 fwmark=0x1 부여ip rule로 fwmark=0x1 → table newgate → default dev tun0나머지 트래픽은 기존 default(enp0s3) 유지탐지·모니터링(visibility)(가장 권장) tun0에서 “inner packet(복호화된 실제 트래픽)”를 센서가 직접 캡처/분석(보강) enp0s3에서 VPN “outer tunnel”도 관찰(가용성/장애/우회 .. 2026. 1. 20. 숨겨졌던 Claude Code 팀 모드 비밀 기능: 멀티 에이전트 CC Mirror 공개 CC Mirror(cc-mirror)를 “숨겨진 Claude Code 팀 모드(멀티 에이전트)” 근거로 GitHub 공식 문서/README + Team Mode/Task Storage/Workflows 문서를 기반으로 정리합니다.CC Mirror가 “무엇을” 풀어줬나핵심은 ‘새 툴’이 아니라, Claude Code에 이미 있던 팀 모드 기능을 “활성화+패키징”해 누구나 쓰게 만든 것입니다.Claude Code 내부에 Task 기반 협업 도구(TaskCreate/Get/Update/List)가 존재하지만, 기본 상태에서는 비활성화되어 있었고cc-mirror는 이를 켜서 “지휘자(Conductor) + 작업자(Workers)” 구조의 멀티 에이전트 오케스트레이션을 가능하게 합니다. 강조하는 포인트“복잡한 브.. 2026. 1. 19. AI 에이전트를 위한 전용 채팅, LangChain Agent Chat UI 설계와 운영 Agent Chat UI가 “정확히” 뭐예요?Agent Chat UI는 LangChain/LangGraph로 만든 AI 에이전트와 대화하기 위한 웹 채팅 UI(Next.js 앱)입니다. 일반 채팅 UI와 달리, 에이전트가 수행하는 툴 호출(tool call)과 툴 결과(tool result)를 대화 흐름 안에서 시각적으로 보여주고, 디버깅까지 돕는 것이 핵심입니다. Agent Chat UI가 특히 강조하는 기능은 다음입니다.실시간 채팅(스트리밍)툴 호출 시각화(에이전트가 어떤 툴을 어떤 인자로 호출했는지, 결과가 무엇인지)Time-travel debugging(대화 과거 지점으로 돌아가 확인/재실행)State forking(특정 시점에서 “분기”해서 다른 경로로 다시 실행)한 줄 요약: “툴 쓰는 에이전.. 2026. 1. 18. 이전 1 2 3 4 5 6 ··· 717 다음 728x90 728x90