JWST가 발견한 우주의 엣지 케이스: z=14.44 은하와 엔지니어링의 극한
최근 Hacker News와 천문학계가 동시에 뜨거워진 논문이 하나 있습니다. 제목부터가 심상치 않습니다. “A Cosmic Miracle”. 보통 학술 논문, 특히 The Open Journal of Astrophysics 같은 진지한 저널에서 ‘기적(Miracle)‘이나 ‘놀라운(Stunning)’ 같은 형용사를 제목에 박는 경우는 드뭅니다.
개발자로 치면 Post-Mortem 보고서 제목을 “믿을 수 없는 장애의 기적”이라고 쓴 셈인데, 내용을 들여다보면 그럴 만한 이유가 있습니다. JWST(제임스 웹 우주 망원경)가 빅뱅 이후 불과 2억 9천만 년(z=14.44) 시점에 존재하는, 예상보다 훨씬 밝은 은하를 찾아냈기 때문입니다.
오늘은 이 발견 자체보다, 이 발견을 둘러싼 엔지니어링 담론 과 “왜 하필 적외선(Infrared)인가?” 에 대한 Hacker News의 기술적 토론을 Principal Engineer의 관점에서 뜯어보려 합니다.
”Stunning”은 예쁘다는 뜻이 아니다
논문 초록의 첫 문장은 이렇게 시작합니다.
“JWST has revealed a stunning population of bright galaxies…”
Hacker News의 한 유저가 지적했듯이, 여기서 ‘Stunning’은 UI가 예쁘다는 뜻이 아닙니다. 엔지니어링 관점에서 해석하자면 “Baseline을 완전히 벗어난 Outlier” 라는 뜻입니다. 우리가 예상했던 트래픽 모델(초기 우주 모델)보다 훨씬 더 많은 트래픽(밝은 은하들)이 쏟아지고 있다는 얘기죠.
데이터가 모델을 배신하는 순간은 언제나 흥미롭습니다. 기존 이론으로는 설명이 안 되는 ‘버그’가 아니라, 새로운 물리학이라는 ‘기능’이 발견된 셈이니까요.
왜 굳이 적외선(Infrared)만 고집했을까?
이 스레드에서 가장 인상 깊었던 논쟁은 한 유저의 순수한 질문에서 시작되었습니다.
“왜 그냥 적외선 망원경만 만든 거야? 주파수를 더 낮춰서 라디오파도 같이 보면 안 되나? 그냥 센서만 추가하면 되는 거 아님?”
이 질문을 보고 솔직히 좀 웃었습니다. 마치 기획자가 백엔드 개발자에게 “어차피 DB 연결되어 있는데 블록체인 기능도 ‘그냥’ 넣으면 안 돼요?” 라고 묻는 상황을 보는 기분이었거든요.
하지만 이 질문에 대한 답변들은 시스템 설계의 Trade-off 를 완벽하게 설명해줍니다.
1. 파장과 구경(Aperture)의 물리적 제약
망원경의 분해능(Resolution)은 파장($\lambda$)에 비례하고 구경($D$)에 반비례합니다. ($\theta \approx \lambda / D$)
- 적외선: 파장이 짧습니다(마이크로미터 단위). 그래서 6.5m짜리 거울(JWST)로도 우주 끝까지 볼 수 있는 분해능이 나옵니다. 이것도 쏘아 올리느라 오리가미처럼 접어서 넣어야 했죠.
- 라디오파: 파장이 깁니다(센티미터~미터 단위). 적외선과 같은 해상도를 얻으려면 안테나 크기가 수 킬로미터 는 되어야 합니다.
지상에 있는 전파 망원경들이 괜히 산 하나를 통째로 깎아서 만들거나(Arecibo, FAST), 수십 킬로미터에 걸쳐 안테나를 배열(VLA, SKA)하는 게 아닙니다. 우주에 그런 구조물을 띄우는 건 현재 기술로는 배포(Deployment) 불가능한 스펙입니다.
2. 대기라는 방화벽(Firewall)
지구 대기는 특정 파장만 통과시키는 거대한 필터입니다.
- 가시광선/적외선: 대기 수증기에 의해 대부분 흡수됩니다. 그래서 JWST는 대기권 밖, 그것도 지구에서 150만 km 떨어진 L2 지점으로 나가야 했습니다.
- 라디오파: 대기를 꽤 잘 통과합니다. 굳이 비싼 돈 들여 우주로 나갈 필요 없이, 지상에 거대한 접시를 깔아두는 게 가성비(ROI)가 훨씬 좋습니다.
결국 JWST가 적외선 전용인 이유는 “우주에서만 할 수 있는 일” 에 리소스를 올인했기 때문입니다. 엔지니어링은 언제나 제약 조건 하에서의 최적화니까요.
”Just Infrared”라는 말의 무게
한 유저가 “Just an infrared telescope”라고 표현하자, 다른 유저가 격한 반응을 보입니다.
“극저온 펌프(Cryogenic pump) 설계 스펙만 읽어봐도 ‘Just’라는 말은 못 할 걸?”
전적으로 동의합니다. JWST는 단순한 망원경이 아니라, 절대 영도에 가까운 환경을 유지해야 하는 거대한 Thermal Management System 입니다.
적외선은 곧 ‘열’입니다. 망원경 자체가 열을 내면 관측이 불가능합니다. 그래서 JWST는 태양열을 차단하기 위해 테니스 코트 크기의 5겹 차광막(Sunshield)을 두릅니다. 이 차광막의 Hot Side는 85도지만, Cold Side는 -233도입니다. 불과 몇십 센티미터 두께 사이에서 300도 이상의 온도 차이 를 격리해내는 겁니다.
서버실 에어컨 고장 나서 장애 나본 분들은 아실 겁니다. 열 관리가 얼마나 끔찍한 문제인지. 그런데 이걸 진공 상태인 우주에서, 수리 기사도 못 부르는 L2 지점에서 10년 넘게 무중단으로 돌려야 합니다. 이건 기적에 가까운 엔지니어링입니다.
Verdict: 우주의 Boot Log를 읽는다는 것
이번에 발견된 z=14.44 은하는 우주 나이가 현재의 2%밖에 안 되었을 때의 모습입니다. 시스템으로 치면 커널이 막 로드되고 첫 번째 로그가 찍히던 시점 입니다.
우리는 그동안 이 시기가 ‘암흑기’일 거라고 예상했습니다. 별로 볼 게 없을 거라고요. 하지만 JWST는 그 시기에 이미 거대하고 밝은 은하들이 활동하고 있었다는 ‘로그’를 보여주고 있습니다. 이는 기존의 우주 진화 모델(Legacy Code)을 리팩토링해야 함을 시사합니다.
엔지니어로서 저는 이 발견 자체보다, 이 발견을 가능하게 만든 “극한의 제약 조건을 극복한 설계” 에 더 경외심을 느낍니다. 6.5m짜리 거울을 접어서 로켓에 싣고, 150만 km 밖에서 펼친 뒤, 나노미터 단위로 정렬하여, 절대 영도 근처에서 구동시킨다는 것.
우리가 매일 겪는 마이크로서비스의 복잡도나 레이턴시 문제도 골치 아프지만, 가끔은 이렇게 우주적 스케일의 ‘하드웨어 디버깅’ 이야기를 보며 겸손해질 필요가 있는 것 같습니다.
References: