N년 차 엔지니어의 사생활
  • 게시글 대표 이미지 썸네일 주소
    [ IT ]
    Edge service 란 ?
    2026-03-10 11:14:44
    Infrastructure Deep Dive Edge Service / Edge Offloading— 글로벌 CDN·보안 플레이어 정리 트래픽이 출발지 서버까지 가지 않아도 되는 세상. Edge가 그 답이다. 개념부터 주요 글로벌 벤더까지 한 번에 정리했다. 웹 서비스를 운영하다 보면 어느 순간 "왜 미국 사용자는 빠른데 한국 사용자는 느리지?" 같은 질문을 마주친다. 혹은 반대로. 결국 네트워크 거리와 서버 부하의 문제다. 이걸 풀기 위한 구조적 해법이 엣지(Edge)다. 오늘은 Edge Service와 Edge Offloading의 개념, 그리고 이 시장을 이끄는 글로벌 플레이어들을 실무 관점에서 정리해본다.Edge란 무엇인가 'Edge'는 사용자와 가장 가까운 네트워크 지점을..
  • 게시글 대표 이미지 썸네일 주소
    [ IT ]
    Real User Monitoring ( RUM ) 개발
    2026-03-10 10:46:41
    "페이지가 느려요"라는 CS가 들어오면 제일 먼저 드는 생각이 있습니다. 진짜로 느린 건지, 그 사람 네트워크가 느린 건지, 아니면 우리 서버가 느린 건지. Synthetic 모니터링(봇이 주기적으로 찍는 방식)으로는 이걸 구분하기가 쉽지 않습니다. 실제 사용자의 브라우저에서 일어나는 일을 직접 봐야 합니다. 그래서 RUM(Real User Monitoring)을 직접 만들었습니다. 외부 솔루션(Datadog RUM, New Relic 등)도 있지만, 우리에겐 한 가지 특수한 요구사항이 있었습니다 -- Edge 내부 데이터(캐시 히트 여부, Edge PoP 정보, Edge RTT)를 브라우저 메트릭과 합쳐서 봐야 한다는 것. 이걸 해줄 수 있는 외부 서비스는 없었습니다.Problem"느리다"..
  • 게시글 대표 이미지 썸네일 주소
    [ IT ]
    공공데이터 + LLM으로<br>아파트 입찰 낙찰 분석 시스템 만들기
    2026-03-09 16:33:02
    Side Project공공데이터 + LLM으로아파트 입찰 낙찰 분석 시스템 만들기K-APT 공공 API에서 아파트 입찰/낙찰 데이터를 수집하고, Claude AI로 자동 분석하는 풀스택 웹 애플리케이션 구축기2026.03·React + Express + Docker + HAProxyReact 19 Vite Express Node.js Claude API Docker HAProxy Let's Encrypt 공공데이터 01프로젝트 배경 — 왜 만들었는가입주자대표로 활동하다 보면 주기적으로 크고 작은 공사 입찰이 생깁니다. 바닥 에폭시, 방수, 외벽 도장, 창호 교체… 처음 몇 번은 비교 견적을 꼼꼼히 받아봤는데, 솔직히 어느 금액이 적정한지 기준이 없으니 막막했습니다. 업체가 제시하는 숫자를 곧이곧대로 믿을..
  • 게시글 대표 이미지 썸네일 주소
    [ IT ]
    영상은 어떻게 인터넷을 타고 흐르는가 — HTTP 스트리밍 기술 해부
    2026-03-09 15:12:28
    유튜브를 켰을 때 영상이 곧바로 뜨는 게 당연하게 느껴지지만, 그 뒤에는 수십 년에 걸쳐 쌓인 꽤 정교한 기술들이 있습니다. m3u8, HLS, MPEG-DASH, LL-HLS — 이름은 들어봤는데 막상 설명하려면 막막한 그 기술들을, 오늘 천천히 뜯어보겠습니다.Background왜 HTTP인가 — RTMP는 어디 갔나 한때 라이브 스트리밍의 왕은 RTMP(Real-Time Messaging Protocol)였습니다. Adobe Flash 시대의 산물로, TCP 위에 자체 프로토콜을 얹은 구조였죠. OBS로 방송을 설정해 본 분이라면 rtmp://로 시작하는 스트림 서버 주소가 익숙하실 겁니다. 그런데 RTMP에는 치명적인 문제들이 있었습니다. 기업 방화벽을 통과하지 못하는 경우가 많았고, ..