TECH 으로 돌아가기
TECH HACKER NEWS 오늘 6분 읽기 27 READS

Parley: 낡은 IRC에 '연합·탈중앙'을 얹다 — 익숙한 껍데기, 새로운 엔진

Parley: 낡은 IRC에 '연합·탈중앙'을 얹다 — 익숙한 껍데기, 새로운 엔진
SOURCE IMAGE · HACKER NEWS
Parley: 낡은 IRC에 '연합·탈중앙'을 얹다 — 익숙한 껍데기, 새로운 엔진

IRC, 기억하세요? 그게 다시 돌아왔어요

혹시 IRC라고 들어보셨어요? 1988년에 만들어진 아주 오래된 실시간 채팅 프로토콜인데요, 이제 막 개발을 시작한 분들에겐 좀 낯설 수 있어요. Slack이나 Discord가 세상에 나오기 훨씬 전부터, 전 세계 개발자들이 모여 실시간으로 떠들던 원조 채팅방이 바로 IRC거든요. 지금도 리눅스 커널이나 여러 오픈소스 프로젝트 커뮤니티는 IRC 채널을 운영해요.

이번에 소개할 Parley는 이 오래된 IRC를 현대적으로 되살린 프로젝트예요. twtxt·Yarn.social 같은 탈중앙 프로젝트로 알려진 개발자가 만들었는데요, 핵심을 한 줄로 요약하면 '연합되고 탈중앙화된 채팅인데, 겉으로는 그냥 평범한 IRC처럼 동작한다'예요. 무슨 말인지 하나씩 풀어볼게요.

'연합'과 '탈중앙'이 뭐냐면

먼저 연합(federation)은 이메일을 떠올리면 딱이에요. 네이버 메일 쓰는 사람이 지메일 쓰는 사람에게 아무 문제 없이 메일을 보내잖아요? 서버는 각자 다른데도 서로 표준으로 대화하니까요. Parley도 마찬가지로, 서로 다른 사람이 각자 서버를 돌려도 그 서버들끼리 메시지를 주고받을 수 있어요.

그리고 탈중앙(decentralised)은 '주인이 하나가 아니다'라는 뜻이에요. Slack이나 Discord는 편하지만, 회사 하나가 모든 서버와 데이터를 쥐고 있어요. 그 회사가 요금을 올리거나, 서비스를 접거나, 계정을 막아버리면 우리는 손쓸 방법이 없죠. 반면 탈중앙 구조에서는 누구나 자기 서버를 세울 수 있어서 특정 회사에 목줄이 잡히지 않아요.

왜 하필 'IRC를 그대로 말한다'가 중요할까

Parley의 진짜 영리한 점은 여기예요. 아무리 좋은 새 채팅을 만들어도, 사람들이 기존에 쓰던 프로그램을 버리고 새 앱을 깔아야 한다면 잘 안 퍼지거든요. 그런데 Parley는 백엔드는 현대적인 탈중앙 구조로 새로 짰으면서도, 겉으로 내보이는 인터페이스는 표준 IRC 그대로예요. 그래서 사용자는 수십 년간 써온 익숙한 IRC 클라이언트(HexChat, WeeChat, irssi 같은)로 그냥 접속하면 돼요. 새 앱을 배울 필요가 없는 거죠.

이건 '기존 생태계를 그대로 껴안는' 아주 실용적인 전략이에요. 오래된 프로토콜은 이미 수많은 클라이언트와 봇, 도구들이 갖춰져 있으니, 그걸 버리지 않고 재활용하면서 뒤에서만 현대화하는 거예요. 낡은 껍데기 안에 새 엔진을 넣은 셈이죠.

업계 흐름 속에서

요즘 '탈중앙 소셜'은 꽤 뜨거운 주제예요. Mastodon(마스토돈)이 ActivityPub이라는 표준으로 연합 SNS를 대중화했고, Bluesky는 AT 프로토콜로 또 다른 방식을 밀고 있죠. 채팅 쪽에선 Matrix가 탈중앙을 정면으로 겨냥한 대표 주자고요. 이런 흐름 속에서 Parley는 '완전히 새로운 표준을 만들자'가 아니라 '이미 검증된 오래된 표준(IRC)에 연합·탈중앙만 얹자'는 다른 노선을 택했어요. 화려하진 않아도, 진입 장벽이 낮다는 확실한 무기가 있는 접근이에요. Matrix가 풍부한 기능을 앞세운다면, Parley는 가벼움과 익숙함으로 승부하는 셈이죠.

한국 개발자에게

채팅 서버를 직접 구현해보고 싶은 분에게 Parley는 좋은 교재예요. IRC는 프로토콜 명세가 워낙 단순하고 텍스트 기반이라, 네트워크 프로그래밍과 프로토콜 설계를 공부하기에 더없이 좋거든요. 여기에 '연합을 어떻게 구현하는가'라는 현대적 고민까지 얹혀 있으니, 분산 시스템 감각을 기르기에도 딱이에요. 사내 도구나 스터디 그룹용으로 가볍게 자체 채팅을 돌려보고 싶을 때도 후보가 될 수 있고요. 무엇보다 '기존 표준을 껴안으면서 혁신한다'는 설계 철학은, 새 기술을 도입할 때 늘 부딪히는 '마이그레이션 비용' 문제에 좋은 힌트를 줘요.

마무리

Parley는 '오래된 것이 반드시 낡은 건 아니다'를 보여주는 프로젝트예요. 검증된 프로토콜 위에 현대적 아키텍처를 얹는 거죠. 여러분은 새 기술을 만들 때 완전히 새 표준을 세우는 쪽인가요, 아니면 익숙한 표준을 껴안는 쪽인가요?


🔗 출처: Hacker News

SOURCE · HACKER NEWS
원문 전체 보기 → https://git.mills.io/prologic/parley
SHARE
NEXT · CHOOSE

변화를 읽었다면,
내가 만들 수익 구조를 고릅니다.

정보를 더 모으는 데서 멈추지 않고, 광고·외주·판매·중개·구독 중 내 상황에 맞는 출발점을 정해보세요.

21가지 수익 구조 살펴보기 →
처리 중...