TigerBeetle의 교회: 기술 복음주의의 위험성
Church of the TigerBeetle: A Look at Tech Evangelism

Systems Distributed 2026 컨퍼런스에서 TigerBeetle의 Joran Dirk Greef가 'Mission-Critical'이라는 제목의 기조연설을 했습니다. 저자는 이 발표가 기술적 깊이보다는 감정적 호소에 의존하는 '기술 복음주의'의 전형이라고 비판합니다. TigerBeetle의 기술적 성과(결정적 테스팅, viewstamp 복제 프로토콜)를 인정하면서도, 증거 없이 신념에 호소하는 방식이 조직에 해롭다고 주장합니다. 그는 Haskell 커뮤니티의 유사한 사례를 언급하며, 신앙 기반의 확신은 사실이 바뀔 때 취약해지고 반대 의견을 억압한다고 경고합니다. 결론적으로, 영감보다는 증거와 이성을 통해 기술적 결정을 내려야 한다고 강조합니다.
문제는 증거 없이 신앙으로 받아들이는 주장입니다. 반성도, 증명도 없이, 소화하고 기존 신념 체계에 통합할 여유도 없이, 감정적인 배경 음악에 맞춰 하나씩 제시되는 주장들 말입니다.
- mrkeen
이 글은 비판하는 대상보다 나을 게 없다.
Jepsen 테스트를 통과하는 건 훌륭하지만, Jepsen 테스트를 통과했다고 말하는 건 일종의 공허한 퍼포먼스 아트이고, 소프트웨어 작성과는 아무 관련이 없는 것처럼 말하는 건가?
그들은 수년 동안 고품질의 상세한 정보를 내놓아 왔다. 영화 같은 허풍에 빠진 건 그들의 잘못이 아니다.
- tolugenius
> 제가 기술 복음주의를 본 다른 곳은 Haskell인데, 특히 강한 타입의 프로그램이 소프트웨어를 만드는 더 나은 방법이라는 믿음입니다.
흥미롭네요. 저는 이 분야에 새로 들어온 사람이라, 이걸 더 특별히 'Rust로 다시 쓰자'는 사람들 사이에서 봤다고 말하고 싶습니다. 네, Rust는 C++보다 확실히 나은 면이 있지만, 그렇다고 모든 C++ 프로젝트가 Rust로 다시 쓰면 이득을 본다는 뜻은 아닙니다. 그리고 강한 타입의 프로그램이 더 낫다는 주장은 사실인가요? 전반적으로 더 나은 건지, 아니면 특정 지점에서만 더 나은 건지?
- elktown
흠, 컨퍼런스 발표잖아요? 컨퍼런스는 네트워킹과 홍보를 위한 곳이죠.
게다가 소프트웨어 개발의 현재 상황을 고려하면, 소프트웨어 품질을 전파하는 사람이라면 저는 어느 정도 의심의 여지를 줘야 할 것 같아요.