11๋ 2019์ 1.0์ผ, Matrix.org ์ฌ๋จ์ ๊ฐ๋ฐ์๋ ๋น์ํ ๊ทธ๋ํ(DAG) ๋ด ์ด๋ฒคํธ(์ด๋ฒคํธ)์ ์ ํ ๊ธฐ๋ก์ ๊ธฐ๋ฐ์ผ๋ก ๊ตฌ์ถ๋ ์ฐํฉ ๋คํธ์ํฌ๋ฅผ ๊ตฌํํ๊ธฐ ์ํ ํ๋กํ ์ฝ์ธ Matrix XNUMX์ ๋ฆด๋ฆฌ์ค๋ฅผ ๋ฐํํ์ต๋๋ค. ํ๋กํ ์ฝ์ ๊ฐ์ฅ ์ผ๋ฐ์ ์ธ ์ฉ๋๋ ๋ฉ์์ง ์๋ฒ(์: Synapse ์๋ฒ, Riot ํด๋ผ์ด์ธํธ)๋ฅผ ๊ตฌํํ๊ณ ๋ธ๋ฆฌ์ง(์: XMPP, Telegram, Discord ๋ฐ IRC๋ฅผ ์ง์ํ๋ libpurple ๊ตฌํ)๋ฅผ ํตํด ๋ค๋ฅธ ํ๋กํ ์ฝ์ ์๋ก "์ฐ๊ฒฐ"ํ๋ ๊ฒ์ ๋๋ค.
Matrix 1.0 ํ๋กํ ์ฝ ๊ตฌํ์ธ Synapse 1.0 ์๋ฒ์ ์ฃผ์ ํ์ (๋ฐ ์ฌ์ฉ ์ ์ ์กฐ๊ฑด)์ ์๋ฒ ๋๋ฉ์ธ์ TLS ์ธ์ฆ์(๋ฌด๋ฃ Let's Encrypt๋ ์ ํฉํจ)๋ฅผ ์ฌ์ฉํ์ฌ ์๋ฒ ๊ฐ ์์ ํ ๋ฐ์ดํฐ ์ ์ก์ ๋ณด์ฅํ๋ ๊ฒ์
๋๋ค. ์ฐํฉ ๋คํธ์ํฌ์ ์ฐธ์ฌ. ๋ฐ๋ผ์ ํ ์๋ฒ์ ์์ฒด ์๋ช
๋ ์ธ์ฆ์๋ฅผ ์ฌ์ฉํ๋ ๊ฒฝ์ฐ ์ ํจํ ์ธ์ฆ์๋ฅผ ๋ง๋ค์ด์ผ ํฉ๋๋ค. ๊ทธ๋ ์ง ์์ผ๋ฉด ์๋ฒ๊ฐ ๋คํธ์ํฌ์ ๋ค๋ฅธ ์๋ฒ์ ์ํธ ์์ฉ์ ์ค์งํฉ๋๋ค.
Matrix 1.0 ํ๋กํ ์ฝ์ ์ถ์ ๊ณํ์ ํ๋์ค ์ ๋ถ์ ํต์ ์ธํ๋ผ๋ฅผ ์ ๊ณตํ๊ธฐ ์ํด Matrix.org ์ฌ๋จ ๊ธฐ์ ์ ๊ตฌํํ๊ธฐ ์ํ ์์
์ ์ผํ์ผ๋ก 2019๋
2019์ ๋ธ๋คผ์
์์ ๊ฐ์ฅ ํฐ ์คํ ์์ค ์ปจํผ๋ฐ์ค์ธ FOSDAM XNUMX์์ ๋ฐํ๋์์ต๋๋ค.
ํฅ๋ฏธ๋กญ๊ฒ๋ ๋ ๋ฌ ์ ์ matrix.org ์๋ฒ๊ฐ ํดํน๋์ด (์๋ฒ์ ์ ์ฅ๋ ์ํธํ๋ ์ฑํ ๊ธฐ๋ก์ด ์์ค๋จ) matrix.org ์๋ฒ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ฅผ ๋ค์ ์์ฑํ๊ณ Riot Android ์ฑ์ ๋ค์ ์ถ์ํด์ผ ํ์ต๋๋ค. ํค ์ ์ถ ๋ฐ ์ํธ์. ํด์ปค๋ค์ ๋น์ฆ๋์ค ํ๋ก์ธ์ค ๋ฐ ์๋ฒ ๋ณด์ ๊ฐ์ ์ ์ํ ๊ถ์ฅ ์ฌํญ์ ๋จ๊ฒผ์ต๋๋ค(์ํํธ์จ์ด ๊ฐ๋ฐ ๋ฐ ํ ์คํธ ์๋ํ ํ๋ซํผ์ธ Jenkins์ ์ทจ์ฝ์ ๊ด๋ จ). ์ฌ์ฉ์ ๋ฉ์์ง ๋ฐ ๊ธฐํ ๋นํ์ ์๋น์ค์ ๋ํ "์คํฐ์ปค"๋ฅผ ์ผ์์ ์ผ๋ก ์ฌ์ฉํ ์ ์๋ ๊ฒฝ์ฐ๋ฅผ ์ ์ธํ๊ณ "ํ" Matrix ์๋ฒ๋ ์ํฅ์ ๋ฐ์ง ์์์ต๋๋ค.
๋ฐ์คํฌํฑ ๊ตฌํ๊ณผ ๋๋ถ๋ถ์ ๋ชจ๋ฐ์ผ ํ๋ซํผ์์ ๋ชจ๋ ์ฌ์ฉํ ์ ์๋ ๊ฐ์ฅ ์ธ๊ธฐ ์๋ Riot.im ํด๋ผ์ด์ธํธ(ํ์ฌ ๋ฒ์ 1.2.1)๋ ํธ์์ฑ๊ณผ ์์ ์ฑ ์ธก๋ฉด์์ Slack ๋ฐ Telegram๊ณผ ์ ์ฌํ ํด๋ผ์ด์ธํธ์ ๊ฐ๊น์ต๋๋ค.
๋ด๊ฐ ์ด๋ฏธ
๋ด์ค ๋ฐ ์ถ๊ฐ ์ ๋ณด -
์ถ์ฒ : habr.com