BPF는 런타임 중 커널 내의 여러 hook point에 안전하게 코드를 삽입하는 기술로, 이를 이용함으로써 커널의 동작 과정을 손쉽게 수정할 수 있다.
BPF는 리눅스의 여러 서브시스템에서 범용적으로 활용되며, Tracing분야에서는 kprobe, tracepoints 등을 이용한 성능 측정이나 모니터링에 활용되고, Network분야에서는 XDP, TC 레벨에서의 패킷 처리 등에 활용된다.
연도 : 2024년 ㅣ 작성자 : 이호연 ㅣ 프로젝트
명: Linux Kernel - BPF/XDP
하시코프의 테라폼은 대표적인 IaC(Infrastructure as Code) 도구 입니다. 많은 기업들에서 테라폼을 도입하여 사용하고 있지만, 잘 구조화시키지 않은 코드 및 모듈 사용으로 인해 확장에 어려움을 겪고는 합니다.
저는 하시코프의 테라폼, 패커, 베이그런트 등의 오픈소스 도구를 9년 가까이 사용해왔으며, 하시코프 한국 사용자 모임의 운영자이기도 합니다. 여러 조직에서 테라폼을 기반으로 인프라를 구축 / 관리해온 경험을 토대로 잘 작성된 테라폼 모듈 제공 및 테라폼 모듈 작성에 대한 베스트 프래틱스를 공개SW 프로젝트로 제공하고 싶습니다.
BPF는 런타임 중 커널 내의 여러 hook point에 안전하게 코드를 삽입하는 기술로, 이를 이용함으로써 커널의 동작 과정을 손쉽게 수정할 수 있다.
BPF는 리눅스의 여러 서브시스템에서 범용적으로 활용되며, Tracing분야에서는 kprobe, tracepoints 등을 이용한 성능 측정이나 모니터링에 활용되고, Network분야에서는 XDP, TC 레벨에서의 패킷 처리 등에 활용된다.
연도 : 2023년 ㅣ 작성자 : 이호연 ㅣ 프로젝트
명: Linux Kernel - BPF/XDP
하시코프의 테라폼은 대표적인 IaC(Infrastructure as Code) 도구
입니다. 많은 기업들에서 테라폼을 도입하여 사용하고 있지만, 잘 구조화시키지 않은 코드 및 모듈 사용으로 인해 확장에 어려움을 겪고는 합니다.
저는 하시코프의 테라폼, 패커, 베이그런트 등의 오픈소스 도구를 9년 가까이 사용해 왔으며, 하시코프 한국 사용자 모임의 운영자이기도 합니다. 여러 조직에서 테라폼을 기반으로 인프라를 구축 / 관리해온 경험을 토대로 잘 작성된 테라폼 모듈 제공 및 테라폼 모듈 작성에 대한 베스트 프래틱스를 공개SW 프로젝트로 제공하고 싶습니다