resolved
Post mortem Universal Apps๋ ๊ณต์ ํธ์คํธ ์์คํ
์ ์คํํฉ๋๋ค. ์ด ํธ์คํธ ์์คํ
- ๋ฌผ๋ก - ์ ํ๋ ํ์ผ ์ ์ฅ. ์ฒ์์๋ ํ๋ ํ์ผ ์์คํ
quotas๋ฅผ ์ํํ์ง๋ง, BTRFS์ ์ธ๋๋ฆฌ ๋ฒ๊ทธ๋ ๊ทธ ๋ฌธ์ ๋ฅผ ์ผ๊ธฐํ์ต๋๋ค. ๊ทธ๋์ ์ฐ๋ฆฌ๋ ํ๋ ํ๊ณ๋ฅผ ๋ค์๊ณ ํ์ผ ์์คํ
์ ํ์ ์ด๊ณผ ํ ์ ์์ต๋๋ค. Universal Apps์ ๊ฒฝ์ฐ ์๋ ์ค์ผ์ผ๋ง์ด ์๊ธฐ ๋๋ฌธ์ ์๋ฃจ์
์ด ์ค์ ๋ก ๊ณ ๊ฐ์๊ฒ ๋ ์ข์ต๋๋ค. ์ฐ๋ฆฌ๋ 3์ ์์ธ์ ์ํด, ๋๋ต overbook ์ ์ฅ, ํด๋ผ์ด์ธํธ๊ฐ ์ต๋ Uni ๊ณํ์ผ๋ก ์ ์ฅ์ผ๋ก ๋๋ฒ ์ฌ์ฉํ๋๋ก ํ์ฉํ ๊ฒ์
๋๋ค. ์ฐ๋ฆฌ๋ ์ ๊ธฐ์ ์ผ๋ก ์ ํ์ ์ด๊ณผํ๊ณ ๋ฉ์ผ์ ์์ฑํ๋ ์์ฉ ํ๋ก๊ทธ๋จ์ ํ์ธํฉ๋๋ค. ๋ฆ๊ฒ ์ฐ๋ฆฌ๋ ๋ ์์ฃผํด์ผ. ์ผ๋ฐ์ ์ผ๋ก, ๊ณผ๋ํ ํ์ผ ์ ์ฅ ์ฌ์ฉ๋ฒ์ code/config misconfiguration์ ํน์ฑํ๋ฉ๋๋ค. ๋๋ถ๋ถ ์ข
์ข
์ค๋๋ ๋ก์ปฌ ๋ฐฑ์
ํ์ผ (maybe some plugin?)์ ๋ง์ด ์ฐพ์ ์ ์์ง๋ง ๋ง์ ์บ์ ํ์ผ. ํนํ ๋์ค์๋ ๋ ๋ง์ ๋ฌธ์ ๋ฅผ ์ป๊ณ ์์ต๋๋ค. ์ด์ฉ๋ฉด ๋ด์ ๋ ๋ง์ aggressivly crawling ์น ์ฌ์ดํธ, ๊ทธ๊ฒ์ ๊ฐ๋ฅํ ํ์ด์ง์ ๋ฌด์ ํ ์๋ฅผ ์ ๊ณตํฉ๋๋ค. ์ฐ๋ฆฌ๋ ๊ฑด๊ฐ ๊ฒ์ฌ๊ฐ ์ฅ์, ์ ์ฅ ๋ฌธ์ ์์ ์ฐ๋ฆฌ๋ฅผ ๊ฒฝ๊ณ . ์ด ๊ฒฝ์ฐ, ๋ชจ๋ ์ข
๋ฅ์ ์์ ์ค๋ฅ๋ฅผ ์ ๋ฐํ๋ ์ ์ฅ์ด ์ ์ํ๊ฒ ์ฑ์์ง๋๋ค. ์ฑ์ด ์บ์๋ฅผ ๋ค์ ์ฑ์ธ ๋ ํธ์คํธ ์์คํ
์ ๋ ๋์ ๋ถํ๋ฅผ ๋ฐ์์ํจ ์บ์ ํด๋๋ฅผ ์์ ํ ์ ๊ฑฐํ์ต๋๋ค. ์ด ๊ฑด์ถ์ ๋ฌผ๋ก prefect์
๋๋ค. ๊ทธ๊ฒ์ ์ฐ๋ฆฌ๊ฐ ์ฐฐ์์์ ์๋ก์ด ํ๋ซํผ์ ์ฐฝ์กฐํ๊ธฐ๋ก ๊ฒฐ์ ํ ๋ง์ ์ด์ ์ค ํ๋์
๋๋ค. ์๋ก์ด ํ๋ซํผ์ ์ฌ๋ฌ ์์ค์์ ์ด๊ฒ์ ํด๊ฒฐํฉ๋๋ค. - ๋ ํฐ ์ ์ฅ ๊ณํ - ์ต์
"์๋ํ": ์บกํ ๋๋ ์
๊ทธ๋ ์ด๋ ๋ชจ๋ํฐ๋ง ํ, ์ด์ ํด๊ฒฐ๋ ๋ฌธ์ ๋ฅผ ๊ณ ๋ คํฉ๋๋ค.