Trawling

보안·인프라 · 최신기사

보안과 개인정보, 운영체제와 클라우드·데이터 인프라를 다룹니다.

jemalloc 5.4.0 릴리스 — 대규모 기술 부채 정리와 tcache 정책 변경

발행

메모리 할당자 jemalloc이 160개 이상의 커밋을 담은 5.4.0을 릴리스했습니다. tcache 채움·유지 정책을 수요 기반 적응형으로 바꾸면서 기존 설정 7개를 제거하는 비호환 변경이 포함되며, HugeTLB 같은 비회수 매핑을 위한 pinned extent 기능과 대규모 리팩터링·이식성 개선이 담겼습니다.

EU AI Act 로깅 규정, 2027년 12월로 연기 — 하지만 로그 요건은 그대로

발행

EU의 Digital Omnibus on AI(Regulation (EU) 2026/1744)로 고위험 AI 시스템의 기록 보관 의무 적용이 Annex III 독립형 시스템은 2027년 12월 2일, 규제 제품 내장 AI는 2028년 8월 2일로 연기되었습니다. 글쓴이는 일정이 밀렸을 뿐 Article 12의 요구 수준은 그대로라고 지적하며, 일반 로그와 감사 가능한 '기록'의 차이를 짚고 이를 충족하기 위해 만든 오픈소스 MCP 서버 Verax를 소개합니다.

I Hate You Microsoft — Mac에서 Office 편집을 막는 라이선스 메시지의 진실

발행

대학 기관 계정으로 Mac에서 PowerPoint 파일을 열었더니 "이 계정은 Mac에서 편집을 허용하지 않습니다"라는 메시지가 뜬 경험을 다룬 글입니다. 작성자는 이를 Microsoft의 플랫폼 차별과 계약에 숨겨진 수익 구조로 비판했지만, 커뮤니티에서는 웹 전용 라이선스일 가능성과 오해를 부르는 오류 메시지 자체가 진짜 문제라는 지적이 나왔습니다.

레이블된 매치 — 왜 모든 정규식 엔진에 없는가?

발행

RE#(resharp) 정규식 엔진의 저자가 여러 패턴에 레이블을 붙여 한 번의 스캔으로 텍스트를 분류하는 'categorize_all' 기능을 소개합니다. spaCy NER 대비 약 4,500배 빠른 1.92 GB/s 처리량을 보였고, 교집합(&)과 여집합(~) 연산으로 윤년까지 포함한 달력 패턴이 32개 DFA 상태로 컴파일됨을 보여줍니다.

2026년 주요 모델 라우팅 도구 비교 — LLM 라우터 선정 가이드

발행

모든 프롬프트를 단일 프론티어 모델로 보내는 프로덕션 AI 애플리케이션은 단순 쿼리에서 40~80%의 비용을 과다 지출하고 있습니다. 이 글은 Bifrost, LiteLLM, OpenRouter, RouteLLM, Kong AI Gateway 등 주요 LLM 라우팅 도구를 라우팅 로직, 지연 시간, 장애 조치, 거버넌스 관점에서 비교하며, 팀의 인프라 환경에 맞는 라우팅 아키텍처 선택 기준을 제시합니다.

우리 API에서 가장 느린 요청은 '아무것도 찾지 못한' 요청이었다

발행

선박 위치 API를 운영하는 팀이 TimescaleDB 압축 설정과 쿼리 패턴의 불일치로 '결과 없음' 요청이 수십 초씩 걸리던 문제를 추적·해결한 과정을 정리한 포스트모템입니다. 압축 청크에서 인덱스가 무력화되는 구조, 블룸필터를 우회하는 NULL 데이터와 COALESCE 표현식, latest 테이블 도입과 백필 데드락, 배포 검증의 허점까지 수치와 함께 상세히 다룹니다.

JPMorgan, Claude Code에 월 2,000달러 사용 한도 도입 — 샌드박스 환경 'Devspace'도 함께 확대

발행

JPMorgan이 일부 엔지니어의 Claude Code 사용에 월 2,000달러 지출 한도를 적용하기 시작했습니다. 동시에 AWS 기반 컨테이너형 샌드박스 'Devspace'를 도입해 Claude가 직원 자격 증명과 내부 시스템에 접근하지 못하도록 제한했는데, 이는 토큰 비용 급증과 에이전트 보안 리스크에 대한 월가 최대 은행의 대응이라는 점에서 기업 AI 운영의 방향을 보여줍니다.

CrowdSec 소스 코드 유출 — 백도어가 심어진 Tanstack 컴포넌트가 유력한 침입 경로

발행

보안 업체 CrowdSec이 자사 GitHub 비공개 저장소의 소스 코드가 2026년 5월에 유출됐다는 신고를 9월 16일 접수하고 사실을 확인했습니다. 고객 데이터나 자격 증명의 유출은 없었다고 밝혔으며, 백도어가 심어진 Tanstack 컴포넌트가 읽기 권한 API 키를 탈취한 것이 유력한 침입 경로로 지목됐습니다.

엔터프라이즈 AI 옵저버빌리티 플랫폼 — 아키텍처, 핵심 역량, 선정 가이드

발행

LLM 애플리케이션과 에이전트 워크플로우는 비결정적이기 때문에 HTTP 200을 반환하면서도 할루시네이션, 데이터 유출, 무한 루프를 일으킬 수 있습니다. 이 글은 전통 APM이 이런 장애를 잡지 못하는 이유를 설명하고, OpenTelemetry GenAI 규약 기반의 4계층 아키텍처, 계층형 온라인 평가 전략, 거버넌스 요건, 주요 플랫폼 비교, 단계별 도입 로드맵을 정리합니다.

XApp — 어디서나 동작하는 앱을 지향하는 Linux 데스크톱 프로젝트

발행

XApp은 특정 배포판이나 데스크톱 환경에 종속되지 않는 Linux 데스크톱 애플리케이션·유틸리티·GTK 통합 라이브러리 모음입니다. 프로젝트 홈페이지와 함께 공개된 이후, GTK/GNOME과 KDE의 서로 다른 UI 패러다임 사이에서 '모든 환경을 고려한 앱'이라는 목표가 실현 가능한지에 대한 논쟁이 Lobsters에서 이어졌습니다.

대형 웹사이트용 깨진 링크 스캐너를 직접 만든 방법 — Laravel은 컨트롤 플레인, Go는 스캐닝 엔진

발행

깨진 링크 검사기는 간단한 주말 프로젝트처럼 보이지만, 대형 사이트에서는 사실상 분산 크롤링 시스템이 된다는 글입니다. 저자는 Laravel을 인증·스케줄링·리포팅이 담당하는 컨트롤 플레인으로, Go를 동시성 네트워크 작업을 처리하는 스캐닝 엔진으로 분리해 구현했습니다. URL 정규화, 호스트별 동시성 제한, 응답 분류, 리다이렉트 추적, 체크포인트 복구까지 실무 설계 결정을 상세히 공유합니다.

프레임워크는 기관의 기억(Institutional Memory)이다 — 추상화가 담고 있는 경험의 가치

발행

1980년대 BBS 시절 플로피 디스크에 비밀번호를 평문으로 저장했던 경험에서 출발해, 성숙한 프레임워크가 '타이핑 절약'이 아니라 다른 사람이 이미 겪은 결정·엣지 케이스·취약점의 기록이라는 논지를 펴는 에세이입니다. 통제(control)에는 항상 책임(responsibility)이 따라붙고, 팀의 주의력은 유한한 '복잡성 예산'이라는 것이 핵심입니다. 최근 코딩 에이전트가 비밀번호 재설정 기능을 5분 만에 만들었지만 재설정 토큰이 재사용 가능했다는 일화로, AI가 해피 패스는 재현해도 불변조건(invariant)은 잃어버릴 수 있다는 문제를 제기합니다.

DNS+메일 설정, 하나의 Credential로 통합할 것인가 벤더를 분리할 것인가 — 2026 Reconciliation 기준

발행

게임 퍼블리셔의 도메인 존(zone) 이전과 메일 인증을 하나의 워크플로로 묶을지, 벤더를 분리할지를 다루는 운영 설계 글입니다. 핵심 불변식은 'DNS 쓰기 성공이 메일 제공자의 도메인 인증을 증명하지 않는다'는 것으로, 플랫폼 소유 존에서는 단일 Credential이 유효하지만 고객 소유 존에서는 소유자·마감·증거를 갖춘 명시적 Reconciliation Job이 필요하다고 주장합니다.

Quarkus 4가 Spring Boot 4를 겨냥한다 — 2026년 두 자바 프레임워크의 실제 비교

발행

Quarkus 4와 Spring Boot 4.x가 2026년 11월 같은 시기에 주요 릴리스를 앞두고 있습니다. Quarkus는 Vert.x 5 기반 I/O 코어 전면 재작성과 Project Leyden AOT로 기동 시간을 3초에서 900ms까지 줄이는 등 공격적인 변화를, Spring Boot는 모듈화와 점진적 개선으로 대응하고 있습니다. JVM 백엔드를 운영한다면 향후 몇 달이 향후 수년간의 기본값을 결정한다는 것이 저자의 진단입니다.

원하지 않던 답: Fiskardo 대피 경로를 둘러싼 여섯 번의 디버깅

발행

그리스 Kefalonia 섬의 디지털 트윈 프로젝트 ARGOS에서 산불 시 Fiskardo 마을의 도로 대피 시간을 pgRouting으로 계산하던 중 발견한 여섯 가지 오류를 해부한 기록입니다. 실행되는 쿼리가 옳은 쿼리는 아니라는 교훈과 함께, 검증을 거친 불편한 숫자가 데모용으로 예쁜 숫자보다 가치 있다는 메시지를 전합니다.

TLS 핸드셰이크와 OAuth 플로우는 클릭하며 따라가야 배우기 쉽다

발행

백엔드 개발자가 반드시 알아야 하지만 대부분 흐릿하게 기억하는 두 보안 흐름 — TLS 핸드셰이크와 OAuth 인가 코드 플로우 — 를 정적 다이어그램 대신 단계별로 직접 진행하며 배우는 무료 브라우저 시뮬레이터 두 개를 소개한다. 인증서 만료·호스트명 불일치·잘못된 redirect URI 같은 실패 시나리오까지 실행해볼 수 있어, 프로덕션 장애 대응에 필요한 재구성 능력을 기르는 데 초점을 둔다.

PhraseVault 3.0 — 민감한 구문만 골라 PIN으로 잠그는 로컬 스니펫 매니저

발행

매일 반복 입력하는 답변·SQL·템플릿을 관리하는 로컬 스니펫 매니저 PhraseVault가 3.0을 출시했습니다. 전체 볼트가 아니라 은행 정보 같은 민감한 구문만 PIN으로 개별 잠금할 수 있게 된 것이 핵심이며, Windows와 macOS를 지원하고 코드를 직접 검증할 수 있는 source-available 방식으로 배포됩니다.

Cilium — eBPF 기반 Kubernetes 네트워킹·보안·가시성 플랫폼

발행

Cilium은 eBPF 기반 데이터플레인으로 Kubernetes 클러스터의 네트워킹, 로드밸런싱, 네트워크 정책, 서비스 메시, 가시성을 통합 제공하는 오픈소스 CNI입니다. IP가 아닌 아이덴티티 기반 보안 모델로 L3~L7 정책을 적용하고, kube-proxy를 완전히 대체할 수 있는 것이 특징입니다. 현재 v1.18~v1.20 세 개 마이너 버전이 유지보수 중이며 v1.21.0-pre.2 프리릴리스가 공개되어 있습니다.

PeakHour 6 — 상세한 Wi-Fi 인사이트를 제공하는 Mac용 실시간 네트워크 모니터

발행

PeakHour 6는 macOS용 실시간 네트워크 모니터링 앱으로, 온디바이스 AI Advisor가 연결 상태를 A+부터 F까지 등급으로 매기고 이를 일상 언어로 설명해줍니다. Wi-Fi Intelligence, ISP·라우터 정보, 속도 테스트, 장애 알림 기능을 갖추고 있으며 계정 없이 완전히 로컬에서 동작한다는 점이 특징입니다.