▲GN⁺ 2024-12-19 | parent | ★ favorite | on: Ergo Chat - Go 언어로 작성된 현대적 IRC 서버(github.com/ergochat)Hacker News 의견 Ergo를 지난 1년간 친구와 가족 채팅에 사용해왔음. 호스팅이 쉽고 자원 요구가 낮으며, 이해하고 디버그하기 쉬운 프로토콜과 코드베이스를 제공함 v3 채팅 기록 지원과 항상 켜져 있는 멀티 클라이언트 기능이 현대적인 채팅 환경을 제공함 내장된 웹소켓 지원으로 웹 클라이언트를 제공할 수 있음 IRC는 종종 낭만적으로 여겨지지만, 프로토콜 사양을 다루면서 비구조적인 메시지 형식이 문제를 일으킴 각 구현이 고유한 특성과 변형을 도입하여 수많은 엣지 케이스와 복잡한 파싱 코드를 만듦 현대적이고 간단한 채팅 프로토콜이 필요하다고 생각함 Slack, Discord 외에도 다양한 선택지가 있다는 것을 보는 것이 좋음 가족과 회사용으로 Matrix를 선택했으며, IRC의 "항상 켜져 있는" 기능에 대해 몰랐음 Ergo가 다른 IRC 서버와 연결할 수 있는지 궁금함. 기존 ngircd와 연결해보고 싶음 채팅 운영을 온프레미스로 가져오기 위한 적절한 시기임. 명령어와 채팅 로그가 유용함 Slack과 같은 소프트웨어를 대체하길 바람 1년 전 친구들을 위해 Oragono라는 서버를 사용했으며, 추천함 특정 채널로 웹훅을 보낼 수 있는지 궁금함 IRC의 채팅 기록/백로그 부족이 자주 언급되지만, 백로그는 커뮤니티에 있어서는 안티 기능이라고 생각함 서버 측 백로그가 없으면 채팅은 일시적이며, 중요한 내용을 보존하기 위해 다른 곳에 저장해야 함
Hacker News 의견
Ergo를 지난 1년간 친구와 가족 채팅에 사용해왔음. 호스팅이 쉽고 자원 요구가 낮으며, 이해하고 디버그하기 쉬운 프로토콜과 코드베이스를 제공함
IRC는 종종 낭만적으로 여겨지지만, 프로토콜 사양을 다루면서 비구조적인 메시지 형식이 문제를 일으킴
Slack, Discord 외에도 다양한 선택지가 있다는 것을 보는 것이 좋음
Ergo가 다른 IRC 서버와 연결할 수 있는지 궁금함. 기존 ngircd와 연결해보고 싶음
채팅 운영을 온프레미스로 가져오기 위한 적절한 시기임. 명령어와 채팅 로그가 유용함
Slack과 같은 소프트웨어를 대체하길 바람
1년 전 친구들을 위해 Oragono라는 서버를 사용했으며, 추천함
특정 채널로 웹훅을 보낼 수 있는지 궁금함
IRC의 채팅 기록/백로그 부족이 자주 언급되지만, 백로그는 커뮤니티에 있어서는 안티 기능이라고 생각함