πŸ“ λ§ˆμŠ€ν† λˆ 간단 정리

망고·2022λ…„ 11μ›” 26일
0
post-thumbnail
post-custom-banner

🐘 λ§ˆμŠ€ν† λˆ(mastodon)μ΄λž€?

λ…μΌμ˜ 개발자 였이겐 λ‘œνμ½”(Eugen Rochko)κ°€ κ°œλ°œμ„ μ£Όλ„ν•˜λŠ” μ˜€ν”ˆ μ†ŒμŠ€ λΆ„μ‚°ν˜• SNS이닀.
λˆ„κ΅¬λ“ μ§€ μΈμŠ€ν„΄μŠ€(μ„œλ²„)λ₯Ό μ—΄μ–΄ μš΄μ˜ν•  수 있으며, 각 μΈμŠ€ν„΄μŠ€λΌλ¦¬ μƒν˜Έμž‘μš©λ„ κ°€λŠ₯ν•˜λ‹€.


🏘 νŽ˜λ”λ ˆμ΄μ…˜(Federation)

νŽ˜λ”λ ˆμ΄μ…˜μ€ νƒˆμ€‘μ•™ν™”μ˜ ν•œ ν˜•νƒœλ‘œ, 단일 쀑앙 μ„œλΉ„μŠ€λ₯Ό λŒ€μ²΄ν•˜λŠ” 톡신 μ‹œμŠ€ν…œμ΄λ‹€.

집쀑화 λ“±κΈ‰μ˜ˆμ‹œ
쀑앙화 (Centralized)νŠΈμœ„ν„°, 페이슀뢁, μΈμŠ€νƒ€κ·Έλž¨
μ—°ν•© (Federated)이메일, XMPP, μ „ν™” λ„€νŠΈμ›Œν¬, 우편물
λΆ„μ‚° (Distributed)BitTorrent, IPFS

πŸ“ ActivityPub

ActivityPub은 ν‘œμ€€ν™”λœ κ°œλ°©ν˜• νŽ˜λ”λ ˆμ΄μ…˜ ν”„λ‘œν† μ½œμ΄λ‹€.

νŽ˜λ””λ²„μŠ€μ£Όμš” κΈ°λŠ₯
Pleromaλͺ¨λ“ˆμ‹ λ§ˆμ΄ν¬λ‘œλΈ”λ‘œκΉ… 엔진
Pixelfedλ―Έλ””μ–΄ κ²Œμ‹œλ¬Όμ„ κ³΅μœ ν•˜κ³  μ†ŒλΉ„ν•˜λŠ” μ—°ν•© 이미지 곡유 ν”Œλž«νΌ
PeerTubeλΉ„λ””μ˜€λ₯Ό 채널에 μ—…λ‘œλ“œ
PlumeκΈ΄ κ²Œμ‹œλ¬Όμ„ μ—…λ‘œλ“œ

νŽ˜λ””λ²„μŠ€(fediverse)λŠ” ActivityPub 및 World Wide Web을 톡해 μ„œλ‘œ 톡신 κ°€λŠ₯ν•œ λͺ¨λ“  μ›Ήμ‚¬μ΄νŠΈλ₯Ό ν†΅μΉ­ν•˜λ©°, μ—¬κΈ°μ—λŠ” λͺ¨λ“  Mastodon μ„œλ²„λΏ μ•„λ‹ˆλΌ λ‹€λ₯Έ κ΅¬ν˜„λ„ ν¬ν•¨λœλ‹€.


🌏 단일 μΈμŠ€ν„΄μŠ€ ꡬ쑰

κ΅¬μ„±μš”μ†Œμ—­ν• 
PostgreSQLμ‚¬μš©μž ν”„λ‘œν•„κ³Ό κ²Œμ‹œλ¬Ό 보관
RedisμΊμ‹œ μ„œλ²„ 및 Mastodon의 job system μŠ€ν† λ¦¬μ§€
Sidekiqjob system ꡬ동
ElasticSearch(optional)κ²Œμ‹œλ¬Ό 검색
File Storageν”„λ‘œν•„κ³Ό κ²Œμ‹œλ¬Όμ— μ²¨λΆ€λœ 컨텐츠 보관

βš–οΈ μ„œλΉ„μŠ€ κ³΅κΈ‰μž 및 μ •μ±… 선택

λ§ˆμŠ€ν† λˆ ν”„λ‘œμ νŠΈλŠ” λ§ˆμŠ€ν† λˆ μ„œλ²„ κ·œμ•½μ„ μ±„νƒν•˜λŠ”λ° λ™μ˜ν•΄μ•Ό ν•˜λ©°, joinmastodon.orgμ—μ„œ ꢌμž₯ μ„œλΉ„μŠ€ κ³΅κΈ‰μžλ₯Ό μœ μ§€ κ΄€λ¦¬ν•œλ‹€.

λ§ˆμŠ€ν† λˆ μ„œλ²„ κ·œμ•½

  • 혐였 λ°œμ–Έμ— λŒ€ν•΄ 적극적으둜 μ‘°μ •
  • 맀일 λ°±μ—… μž‘μ—… μˆ˜ν–‰
  • μ΅œμ†Œ 1λͺ… μ΄μƒμ˜ 비상 κ΄€λ¦¬μžλ₯Ό 배치
  • μ’…λ£Œ μ‹œ μ΅œμ†Œ 3κ°œμ›” 전에 톡지

🧩 μ†Œν”„νŠΈμ›¨μ–΄ κ°„ μƒν˜Έ μš΄μš©μ„±

λ§ˆμŠ€ν† λˆ 계정을 μ‚¬μš©ν•˜λ©΄ λ§ˆμŠ€ν† λˆ 외에도 ActivityPub ν”„λ‘œν† μ½œμ„ μ‚¬μš©ν•˜λŠ” λ‹€λ₯Έ μ›Ήμ‚¬μ΄νŠΈμ™€ 톡신할 수 μžˆλ‹€. μƒν˜Έ μš΄μš©μ— ν•„μš”ν•œ 기술 사양은 μ•„λž˜μ™€ κ°™λ‹€.


βœ… 자유둜운 μˆ˜μ •

  • 독점 μ„œλΉ„μŠ€μ™€ 달리, λˆ„κ΅¬λ‚˜ λ§ˆμŠ€ν† λˆ μ†ŒμŠ€λ₯Ό μ‹€ν–‰, 검사, 볡사, μˆ˜μ •, 배포, μž¬μ‚¬μš© ν•  수 μžˆλ‹€.
  • μˆ˜μ • 버전(μ†Œν”„νŠΈμ›¨μ–΄ 포크)은 κΈ°μ‘΄ λ§ˆμŠ€ν† λˆ ν”„λ‘œμ νŠΈμ™€ λ™μΌν•œ ꢌ리(자유)λ₯Ό μœ μ§€ν•΄μ•Ό ν•œλ‹€.

참고자료

post-custom-banner

0개의 λŒ“κΈ€