Hye Jin Ryoo

[eBPF 관측성] Day 4: 플레임그래프 - CPU 시간을 어디서 쓰는지 시각화하기

서론: “느리다”의 정체를 찾기 서비스가 느릴 때 원인은 둘 중 하나다. CPU를 너무 많이 쓰거나(On-CPU), 무언가를 기다리느라 CPU를 못 쓰거나(Off-CPU). eBPF 기반 프로파일링은 커널이 스택을 직접 샘플링·집계하므로, 디버그 심볼만 있으면 별도 에이전트 없이 병목을 플레임그래프로 그린다. 1. On-CPU vs Off-CPU ...

AI가 마취시키는 건 한 사람이 아니라 조직 전체다: 항공·의료가 먼저 겪은 자동화의 아이러니

이 글은 GeekNews - 개발/기술/스타트업 뉴스 서비스 블로그에 게시된 글을 자동으로 가져온 것입니다. 더 자세한 내용과 원문은 아래 링크를 참고해 주세요. ➡️ 원문 보러 가기 원문 요약 AI를 잘 다루는 능력과 그 출력을 검증하는 능력은 다른 축이며, 한쪽이 오르는 AI는 저수준 노동을 숨기는 추상화가 아니라,

Show GN: Nürburgring Drive - Fable 5로 만든 웹 기반 드라이빙 게임

이 글은 GeekNews - 개발/기술/스타트업 뉴스 서비스 블로그에 게시된 글을 자동으로 가져온 것입니다. 더 자세한 내용과 원문은 아래 링크를 참고해 주세요. ➡️ 원문 보러 가기 원문 요약 웹브라우저에서 바로 할 수 있는 뉘르부르크링 1인칭 드라이빙 게임을 만들었습니다. 설치 없이 바로 운전할 수 있습니다. url: https://dr...

[eBPF 관측성] Day 3: XDP와 tc - 커널 최하단에서 패킷을 관측하고 거르기

서론: 네트워크 스택 이전에서 일하기 일반 패킷 처리는 커널이 sk_buff를 할당하고 프로토콜 스택을 거친 뒤에야 가능하다. XDP(eXpress Data Path)는 그 이전, NIC 드라이버 수신 경로에서 패킷을 가로챈다. 메모리 할당 전이라 초당 수천만 패킷을 라인레이트로 처리·드롭할 수 있다. DDoS 완화·로드밸런싱·패킷 관측의 기반이다....