Meta가 고성능 메모리 할당기 jemalloc의 장기적 가치를 재확인하고, 기술 부채를 줄이며 코드베이스를 현대화하고, 오픈 소스 커뮤니티와 함께 발전시키려는 계획을 공유합니다.
이 사이트 검색

작성자: Wenlei He, Paul Saab, Stan Angelov
소프트웨어 시스템을 구축하는 일은 마천루를 짓는 것과 매우 비슷합니다. 모두가 보는 제품은 꼭대기지만, 그것이 무너지지 않게 하는 것은 흙 속에 묻힌 기초와 눈에 보이지 않는 비계입니다.
고성능 메모리 할당기인 jemalloc은 하드웨어와 상위 계층 소프트웨어의 변화에 맞춰 시간이 지나며 적응해 왔고, 우리 소프트웨어 스택에서 꾸준히 높은 레버리지를 제공하는 구성 요소였습니다. Linux 커널과 컴파일러와 더불어, jemalloc은 Meta에 장기적인 이점을 제공해 왔으며 신뢰할 수 있고 고성능인 인프라에 기여해 왔습니다.
높은 레버리지는 높은 위험을 동반합니다. 실용적인 엔지니어링 관행과 원칙 중심의 엔지니어링 관행 사이의 스펙트럼에서, jemalloc 같은 기반 소프트웨어 구성 요소는 가장 높은 수준의 엄격함이 필요합니다. 그러나 jemalloc이 제공하는 레버리지가 큰 만큼, 단기적인 이익을 얻고 싶다는 유혹이 생기기 쉽습니다. 그러한 유혹을 이겨 내고 핵심 엔지니어링 원칙을 지키려면 조직 차원의 강한 자기 규율이 필요합니다.
최근 몇 년 동안, jemalloc의 개발을 오랫동안 이끌어 온 핵심 엔지니어링 원칙에서 점진적으로 멀어지는 변화가 있었습니다. 일부 결정은 즉각적인 이점을 제공했지만, 그 결과로 쌓인 기술 부채는 결국 진전을 더디게 만들었습니다.
우리는 커뮤니티의 피드백을 진지하게 받아들였습니다. 협업의 정신으로, 우리는 우리가 맡아 온 관리(stewardship)가 jemalloc의 장기적 건강에 어떤 영향을 주었는지 깊이 성찰했습니다. 또한 프로젝트의 창립자인 Jason Evans를 포함한 커뮤니티 구성원 일부와 만나, 우리의 성찰과 접근 방식을 어떻게 바꾸고 있는지 공유해 왔습니다. 우리는 기술 부채를 제거하고 jemalloc을 위한 장기 로드맵을 다시 세우는 노력을 시작했습니다.
커뮤니티와의 이러한 대화의 결과로, 원래의 jemalloc 오픈 소스 리포지토리가 아카이브 해제되었습니다. 우리는 이 프로젝트의 스튜어드로서 계속할 기회를 얻게 된 것에 감사드립니다. Meta는 jemalloc에 대한 집중을 새롭게 하여, 유지보수 필요를 줄이고 코드베이스를 현대화하는 동시에 최신 및 새롭게 부상하는 하드웨어와 워크로드에 맞춰 할당기를 계속 발전시키는 것을 목표로 합니다.
앞으로 jemalloc에 대해 우리가 현재 계획하고 있는 주요 개선 영역은 다음과 같습니다:
우리는 신뢰가 행동을 통해 쌓인다는 것을 알고 있습니다. 시간이 지나면서 우리의 새롭게 다진 약속이 jemalloc의 건강과 진전에서 분명히 드러나기를 바랍니다. 커뮤니티가 이 새로운 장에 함께해 주시길 초대합니다 — 여러분의 피드백을 공유하고 jemalloc의 미래를 함께 만들어 주세요. 커뮤니티와 협력하여 jemalloc을 앞으로 나아가게 하기를 기대합니다.

2025년 12월 19일
DrP: 대규모에서의 Meta의 근본 원인 분석 플랫폼

2025년 11월 21일
Zoomer: 지능형 디버깅과 최적화를 통해 Meta 규모에서 AI 성능을 뒷받침하기

2025년 10월 13일
OCP Summit 2025: AI를 위한 네트워킹 하드웨어의 오픈한 미래

2025년 9월 29일

2025년 8월 13일
웨어하우스 데이터 접근과 보안을 위한 AI 에이전트 솔루션 만들기

2025년 7월 22일
2025년 10월 06일 #### OpenZL 소개: 포맷 인지형 오픈 소스 압축 프레임워크
2025년 12월 19일 #### DrP: 대규모에서의 Meta의 근본 원인 분석 플랫폼
2025년 3월 04일 #### 데이터 센터에서 QLC SSD를 채택해야 하는 이유
Engineering at Meta - X 팔로우
AI at Meta 읽기
Meta Quest Blog 읽기
Meta for Developers 읽기
Meta Bug Bounty 자세히 알아보기
RSS 구독Meta는 오픈 소스 기술을 통해 커뮤니티를 구축한다고 믿습니다. 인공지능, 데이터 인프라, 개발 도구, 프런트엔드, 언어, 플랫폼, 보안, 가상현실 등에서 우리의 최신 프로젝트를 살펴보세요.
ANDROID
iOS
WEB
BACKEND
HARDWARE더 알아보기
Engineering at Meta는 Meta에서 대규모 기술 과제를 어떻게 해결하는지에 관심이 있는 엔지니어를 위한 기술 뉴스 리소스입니다.
© 2026 Meta
콘텐츠를 개인화하고, 광고를 맞춤 설정 및 측정하며, 더 안전한 경험을 제공하기 위해 우리는 쿠키를 사용합니다. 사이트를 클릭하거나 탐색함으로써, 귀하는 쿠키를 통해 Facebook 안팎에서 정보가 수집되는 것에 동의하게 됩니다. 사용 가능한 제어에 관한 내용을 포함해 자세히 알아보세요: Cookie Policy
수락