페디버스

페디버스(Fediverse), 또는 연합우주(聯合宇宙)[1]ActivityPub(또는 이와 유사한 통신 프로토콜[2])을 사용하는 소셜 네트워킹 서버의 분산형 네트워크(집합체)이다. 하나의 중앙화된 서버(예. 트위터)가 아닌 (각기 다른 관리주체 및 규칙 등을 가진) 수많은 개별 서버들[3]로 이루어져 있고, 사용자는 어느 서버에 있는지에 상관없이 해당 서버 뿐만이 아닌 다른 서버의 사용자들과도 상호 소통이 가능하다.

특징 및 유의점

계정명의 형식은 @(사용자명)@(서버 주소)[4]로, 전통적인 이메일과 유사하며, 같은 서버 내에서는 뒤의 서버 주소를 생략하여 @(사용자명)와 같이 나타낸다. 유의할 점으로, 한번 정한 계정명은 기술적으로 변경이 불가능하며[5] 계정을 삭제할 경우에도 해당 사용자명은 그 서버 내에서 영구적으로 재사용할 수 없다.[6]

또한 서로 다른 서버(인스턴스)의 사용자 계정끼리 한번이라도 팔로우 등[7]으로 연계될 경우, 해당 서버들은 서로 연합(Federated) 관계가 된다.[8] 그 외에도 릴레이(Relay)[9] 등의 수단으로 다른 서버들과의 연계가 가능하다.

프로토콜의 특성으로 인해, 계정을 삭제할 경우 위에 언급한 계정명 재사용 불가 이외에도 한번이라도 연계된 다른 모든 서버에 요청을 보내야 하기에 막대한 양의 서버 자원이 소모되므로 계정 삭제는 일반적으로 권장하고 있지 않다.[6][10]

관련 소프트웨어 목록

주요 서버 목록

관련 문서

외부 링크

  1. Federation(聯合)+Universe(宇宙)
  2. Diaspora, Zot 등.
  3. 이러한 개별 서버들을 일반적으로 인스턴스(Instance)라고 부른다.
  4. Threadiverse(Lemmy 및 Kbin 등) 서버들은 Reddit에서 사용되는 것과 유사한 형식((서버 주소)/u/(사용자명))을 메인으로, 다른 서버의 유저에 대해서는 두가지 형식을 혼용((서버 주소)/u/@(다른 서버의 사용자명)@(다른 서버의 주소))하여 쓴다. (예시 : example.com/u/@username@example.net)
  5. 이 때문에 가입할 때 신중히 생각하여 정해야 한다.
  6. 6.0 6.1 참고
  7. 단순히 다른 서버의 계정 내 게시물에 반응(재게시나 북마크 등)하는 정도는 연합 관계에 해당되지 않으나, 이 경우에도 기술적으로는 연계된 관계가 된다.
  8. 기본적으로는 이렇게 되어야 서버의 연합 타임라인에 해당하는 다른 서버의 사용자들이 작성한 게시물이 나타나지만, 후술할 릴레이를 통해서도 그렇게 할 수 있다.
  9. 기술적, 혹은 사회적으로 공통된 분모(주로 사용되는 언어나 사용자들의 성향, 혹은 게시되는 내용들의 주제 등)를 가지고 있는 서버들끼리 연계하는 것. 연합 관계와 비슷한 수준의 취급을 받는다.
  10. 이 때문에 각종 연합우주 관련 커뮤니티의 안내에서도 연합우주에서 떠날 일이 있을 경우 추후 복귀 가능성을 위해서라도 계정은 남겨둘 것을 권하고 있다.