๊ฒ์ ๋จ ๋ถ์ฐํ ์์
๋คํธ์ํฌ ๋ฐฐํฌ๋ฅผ ์ํ ๋ฌด๋ฃ ํ๋ซํผ ์ถ์ - ๋ง์คํ ๋ 3.0์ด๋ฅผ ํตํด ๊ฐ๋ณ ๊ณต๊ธ์
์ฒด๊ฐ ํต์ ํ์ง ์๋ ์์ฒด ์์ค์์ ์๋น์ค๋ฅผ ๋ง๋ค ์ ์์ต๋๋ค. ์ฌ์ฉ์๊ฐ ์์ ์ ๋
ธ๋๋ฅผ ์คํํ ์ ์๋ ๊ฒฝ์ฐ ์ ๋ขฐํ ์ ์๋ ๋
ธ๋๋ฅผ ์ ํํ ์ ์์ต๋๋ค. ๊ณต๊ณต ์๋น์ค ์ฐ๊ฒฐ. Mastodon์ ์ผ๋ จ์ ํ๋กํ ์ฝ์ ์ฌ์ฉํ์ฌ ํตํฉ ํต์ ๊ตฌ์กฐ๋ฅผ ํ์ฑํ๋ ์ฐํฉ ๋คํธ์ํฌ ๋ฒ์ฃผ์ ์ํฉ๋๋ค. ์กํฐ๋นํฐ ํ.
ํ๋ก์ ํธ์ ์๋ฒ ์ธก ์ฝ๋๋ Ruby on Rails๋ฅผ ์ฌ์ฉํ์ฌ Ruby๋ก ์์ฑ๋์์ผ๋ฉฐ, ํด๋ผ์ด์ธํธ ์ธํฐํ์ด์ค๋ React.js ๋ฐ Redux ๋ผ์ด๋ธ๋ฌ๋ฆฌ๋ฅผ ์ฌ์ฉํ์ฌ JavaScript๋ก ์์ฑ๋์์ต๋๋ค. ์๋ณธ ํ
์คํธ ํ์ฐ AGPLv3์ ๋ฐ๋ผ ๋ผ์ด์ผ์ค๊ฐ ๋ถ์ฌ๋์์ต๋๋ค. ํ๋กํ ๋ฐ ์ํ์ ๊ฐ์ ๊ณต๊ฐ ๋ฆฌ์์ค๋ฅผ ๊ฒ์ํ๊ธฐ ์ํ ์ ์ ํ๋ฐํธ์๋๋ ์์ต๋๋ค. ๋ฐ์ดํฐ ์ ์ฅ์๋ PostgreSQL ๋ฐ Redis๋ฅผ ์ฌ์ฉํ์ฌ ๊ตฌ์ฑ๋ฉ๋๋ค.
์คํ ์ ๊ณต API ๊ฐ๋ฐ์ ์ํด ์ถ๊ฐ ์ธ๋ถ ์ ํ๋ฆฌ์ผ์ด์
์ฐ๊ฒฐ(Android, iOS ๋ฐ Windows์ฉ ํด๋ผ์ด์ธํธ๊ฐ ์์ผ๋ฉฐ ๋ด์ ์์ฑํ ์ ์์)
์ ๋ฆด๋ฆฌ์ค๋ ํ๋กํ ์ฝ ์ง์ ์ค๋จ์ผ๋ก ์ ๋ช
ํฉ๋๋ค.
StatusNet์ ๊ธฐ๋ฐ์ผ๋ก ํ๋ ๊ธฐ์กด ์๋ฃจ์
๊ณผ์ ํธํ์ฑ์ ์ ๊ณตํ๋ OStatus GNU ์์
. OStatus ๋์ ActivityPub ํ๋กํ ์ฝ์ ์ฌ์ฉํ๋ ๊ฒ์ด ์ข์ต๋๋ค. ์น ์ธํฐํ์ด์ค์๋ ํ๋กํ ๋๋ ํ ๋ฆฌ, ๋ด์ฅ ์ค๋์ค ํ๋ ์ด์ด, ํด์ํ๊ทธ ์
๋ ฅ์ ์ํ ์๋ ์์ฑ ์์คํ
, ์ญ์ ๋ ๋ฉํฐ๋ฏธ๋์ด ์ฒจ๋ถ ํ์ผ์ ๋ํ "์ฌ์ฉํ ์ ์์" ํ๊ทธ, ์ค์๊ฐ ์
๋ฐ์ดํธ ๋นํ์ฑํ ์ต์
, ๋ถ๋๋ฌ์ด ์คํฌ๋กค์ ๋ํ ์ง์์ด ์ถ๊ฐ๋์์ต๋๋ค. ๊ณ์ ๋ง์ด๊ทธ๋ ์ด์
์ ์ํ ๋ํ์์์
๋๋ค. ์ด๋ฉ์ผ์ ํตํ ์ถ๊ฐ ํ์ธ์ ํตํด XNUMX๋จ๊ณ ์ธ์ฆ ์ง์์ ๊ตฌํํ์ต๋๋ค. ํด์ํ๊ทธ ์ง์์ด ํ๋๋๊ณ ๊ฒ์ ์ ํ๋๊ฐ ๋์์ก์ต๋๋ค. ์คํธ๊ฒ์ฌ ๊ตฌ์ฑ์์๋ฅผ ์ถ๊ฐํ์ต๋๋ค.
์ถ์ฒ : opennet.ru