๐Ÿ“บ ์˜์ƒ ์š”์•ฝ ์•„์นด์ด๋ธŒ
โ† ๋ชฉ๋ก

Move Fast and Don't Break Things: Scaling Databases for the AI Era โ€” PlanetScale

AI Engineer ยท 2026-10-07 05:00 ยท 19:07

ํ•œ ์ค„ ํ•ต์‹ฌ

AI ์‹œ๋Œ€์—๋Š” ํŠธ๋ž˜ํ”ฝ ๊ธ‰์ฆ๊ณผ ์—์ด์ „ํŠธ ์ž๋™ํ™”๊ฐ€ ๋™์‹œ์— ์ผ์–ด๋‚˜๋ฏ€๋กœ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ๊ฒฉ๋ฆฌยท์ด์ค‘ํ™”ยท์ƒค๋”ฉยท๋ฐฑํ”„๋ ˆ์…”ยท๋ถ„๋ฆฌ ๊ตฌ์กฐ๋กœ ์„ค๊ณ„ํ•˜๊ณ  ์‚ฌ๋žŒ๊ณผ AI ์—์ด์ „ํŠธ๊ฐ€ ์•ˆ์ „ํ•˜๊ฒŒ ์šด์˜ํ•  ์ˆ˜ ์žˆ๋Š” DX๋ฅผ ์ œ๊ณตํ•ด์•ผ ํ•œ๋‹ค.

์‹œ๊ฐ„๋ณ„ ์š”์•ฝ

  1. 0:00
    ์†Œ๊ฐœ ๋น ๋ฅด๊ฒŒ ๋ฐฐํฌํ•˜๋˜ ์žฅ์• ๋Š” ๋ง‰์•„์•ผ ํ•˜๋ฉฐ, AI ์—์ด์ „ํŠธ๊ฐ€ ์ฝ”๋“œ ์ž‘์„ฑ๊ณผ ๋ฐฐํฌ๊นŒ์ง€ ๋งก๋Š” ์‹œ๋Œ€์ผ์ˆ˜๋ก ์ด ๋ชฉํ‘œ๋Š” ๋” ์ค‘์š”ํ•ด์ง„๋‹ค.
  2. 1:02
    AI ๊ทœ๋ชจ์˜ ์žฅ์•  AI ์ˆ˜์š”๋กœ ์‚ฌ์šฉ์ž์™€ ํŠธ๋ž˜ํ”ฝ์ด ๊ธ‰์ฆํ•˜๋ฉด์„œ ์ธํ”„๋ผ๊ฐ€ ๊ฐ๋‹นํ•˜์ง€ ๋ชปํ•˜๋Š” ์‚ฌ๋ก€๊ฐ€ ๋Š˜๊ณ  ์žˆ์œผ๋ฉฐ, ๋ชฉํ‘œ๋Š” ๋” ๋†’์€ ๊ฐ€์šฉ์„ฑ๊ณผ ๊ฑด๊ฐ•ํ•œ ์„œ๋น„์Šค ์ƒํƒœ๋ฅผ ์œ ์ง€ํ•˜๋Š” ๊ฒƒ์ด๋‹ค.
  3. 2:22
    ์„ธ ๊ฐ€์ง€ ๊ตฌ์„ฑ ์•ˆ์ •์ ์œผ๋กœ ๋™์ž‘ํ•˜๋Š” ์‹œ์Šคํ…œ์„ ๋งŒ๋“ค๊ณ , ๊ทธ๊ฒƒ์„ ๋Œ€๊ทœ๋ชจ ์‚ฌ์šฉ์ž ํ™˜๊ฒฝ์œผ๋กœ ํ™•์žฅํ•˜๊ณ , ๋งˆ์ง€๋ง‰์œผ๋กœ AI ์—์ด์ „ํŠธ๊ฐ€ ๊ทธ ๊ณผ์ •์„ ํ•จ๊ป˜ ์ˆ˜ํ–‰ํ•˜๊ฒŒ ํ•˜๋Š” ์„ธ ์ถ•์œผ๋กœ ๋…ผ์˜๊ฐ€ ์ „๊ฐœ๋œ๋‹ค.
  4. 2:57
    PlanetScale ์†Œ๊ฐœ PlanetScale์€ ๋น ๋ฅด๊ฒŒ ์„ฑ์žฅํ•˜๋Š” AI ๊ธฐ์—…๋“ค์˜ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋ฅผ ์šด์˜ํ•˜๋ฉฐ, ๋Œ€๊ทœ๋ชจ ์‚ฌ์šฉ์ž์™€ ๋†’์€ ์‹ ๋ขฐ์„ฑ์„ ๋™์‹œ์— ๋‹ค๋ฃจ๋Š” ๊ฒฝํ—˜์„ ๋ฐ”ํƒ•์œผ๋กœ ์ด๋Ÿฐ ์›์น™์„ ์‹ค์ฒœํ•œ๋‹ค.
  5. 3:32
    ๊ฒฉ๋ฆฌ ์ปจํŠธ๋กค ํ”Œ๋ ˆ์ธ, ๊ด€์ธก ํŒŒ์ดํ”„๋ผ์ธ, ์•ฑ ๋“ฑ ๊ฐ ๊ตฌ์„ฑ ์š”์†Œ๋ฅผ ๋ถ„๋ฆฌํ•ด ํ•œ ๋ถ€๋ถ„์ด ์‹คํŒจํ•ด๋„ ํ•ต์‹ฌ ๋ฐ์ดํ„ฐ์™€ ๋‹ค๋ฅธ ๊ฒฝ๋กœ๊ฐ€ ํ•จ๊ป˜ ๋ฌด๋„ˆ์ง€์ง€ ์•Š๋„๋ก ํ•ด์•ผ ํ•œ๋‹ค.
  6. 4:32
    ์ด์ค‘ํ™” ๋ฐ์ดํ„ฐ๋Š” ์ƒํƒœ๋ฅผ ์žƒ์œผ๋ฉด ์•ˆ ๋˜๋ฏ€๋กœ primary์™€ replica๋ฅผ ์—ฌ๋Ÿฌ ๊ฐ€์šฉ ์˜์—ญ๊ณผ ๋ฐ์ดํ„ฐ์„ผํ„ฐ์— ๋‘์–ด, ์„œ๋ฒ„ ์žฅ์• ๊ฐ€ ๋‚˜๋„ ์„œ๋น„์Šค๊ฐ€ ์ง€์†๋˜๋„๋ก ํ•ด์•ผ ํ•œ๋‹ค.
  7. 7:01
    ์ƒค๋”ฉ ๋ฐ์ดํ„ฐ์™€ ์ฟผ๋ฆฌ๋ฅผ ์—ฌ๋Ÿฌ ์„œ๋ฒ„๋กœ ๋ถ„์‚ฐํ•˜๋Š” ์ƒค๋”ฉ์ด ๋Œ€์šฉ๋Ÿ‰ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ํ™•์žฅ์˜ ํ•ต์‹ฌ์ด๋ฉฐ, ๊ฐ ์ƒค๋“œ ๋‚ด๋ถ€์—๋„ primary์™€ replica๋ฅผ ๋‘ฌ์•ผ ์•ˆ์ •์„ฑ์ด ๋†’์•„์ง„๋‹ค.
  8. 8:26
    ๋ฐฑํ”„๋ ˆ์…” ๊ณผ๋ถ€ํ•˜๊ฐ€ ์˜ค๋ฉด ๋ฌด์กฐ๊ฑด ๋ฒ„ํ‹ฐ๋Š” ๋Œ€์‹  ์š”์ฒญ์ด๋‚˜ ์—ฐ๊ฒฐ์„ ๊ฑฐ์ ˆํ•˜๊ณ  ์ผ๋ถ€ ํŠธ๋ž˜ํ”ฝ์„ ์ ์ง„์ ์œผ๋กœ ์ €ํ•˜์‹œ์ผœ, ์ „์ฒด ์‹œ์Šคํ…œ ๋ถ•๊ดด๋ฅผ ๋ง‰๋Š” ์„ค๊ณ„๊ฐ€ ํ•„์š”ํ•˜๋‹ค.
  9. 9:41
    ๋ถ„๋ฆฌ OLTP, ๋ถ„์„, ํ, ์บ์‹œ๋ฅผ ํ•œ๋ฐ ๋ฌถ์œผ๋ฉด ํŽธํ•ด ๋ณด์—ฌ๋„ ์žฅ์•  ์ „ํŒŒ์™€ ์ž์› ๊ฒฝํ•ฉ์ด ์‹ฌํ•ด์ง€๋ฏ€๋กœ, ๊ฐ ๊ธฐ๋Šฅ์€ ๋…๋ฆฝ์ ์œผ๋กœ ํ™•์žฅ๋˜๊ณ  ์‹คํŒจ๋„ ๋ถ„๋ฆฌ๋˜์–ด์•ผ ํ•œ๋‹ค.
  10. 11:21
    ์—์ด์ „ํŠธ์—๊ฒŒ ์ธํ”„๋ผ ์ œ์–ด๊ถŒ ๋ถ€์—ฌ ์—์ด์ „ํŠธ๊ฐ€ ์ฝ”๋“œ๋งŒ์ด ์•„๋‹ˆ๋ผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์„ค์ •๊ณผ ์ƒค๋”ฉ๊นŒ์ง€ ๋‹ค๋ฃจ๊ฒŒ ๋˜๋ฉด ์œ„ํ—˜์ด ์ปค์ง€๋ฏ€๋กœ, ์•ˆ์ „ํ•œ ์ธํ„ฐํŽ˜์ด์Šค์™€ ์ ์ง„์  ์ œ์–ด๊ฐ€ ํ•„์ˆ˜๋‹ค.
  11. 12:56
    ์—์ด์ „ํŠธ๊ฐ€ VSchema๋ฅผ ์„ค๊ณ„ํ•˜๊ธฐ Vitess์˜ VSchema๋Š” JSON ๊ธฐ๋ฐ˜ ์„ค์ •์ด๋ผ ์—์ด์ „ํŠธ๊ฐ€ ์‰ฝ๊ฒŒ ์ดํ•ดํ•˜๊ณ  ์ œ์•ˆํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด๋ฅผ ํ†ตํ•ด ์ƒค๋”ฉ ์ „๋žต์„ ํ”„๋กœํ† ํƒ€์ž…ํ•˜๊ณ  ๋ฐฐํฌ๊นŒ์ง€ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๋‹ค.
  12. 14:51
    ํŠธ๋ž˜ํ”ฝ ์ œ์–ด ํŠธ๋ž˜ํ”ฝ์— ํƒœ๊ทธ์™€ ์˜ˆ์‚ฐ์„ ๋ถ€์—ฌํ•ด ํŠน์ • ์š”์ฒญ๊ตฐ์˜ CPU๋‚˜ ๋ฐฑ์—”๋“œ ์‚ฌ์šฉ๋Ÿ‰์„ ์ œํ•œํ•˜๊ณ , ํ•„์š”ํ•˜๋ฉด ๊ฒฝ๊ณ ยท์ฐจ๋‹จ์œผ๋กœ ์ ์ง„์  ์ €ํ•˜๋ฅผ ์ ์šฉํ•œ๋‹ค.
  13. 15:55
    ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ๋ธŒ๋žœ์นญ ์ฝ”๋“œ์ฒ˜๋Ÿผ ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์Šคํ‚ค๋งˆ๋„ ๋ถ„๊ธฐํ•ด์„œ ๊ฒฉ๋ฆฌ๋œ ํ™˜๊ฒฝ์—์„œ ๋ณ€๊ฒฝํ•œ ๋’ค deploy request๋กœ ๋ณ‘ํ•ฉํ•˜๋ฉด, ๋‹ค์šดํƒ€์ž„ ์—†์ด ์•ˆ์ „ํ•˜๊ฒŒ ์Šคํ‚ค๋งˆ๋ฅผ ์ง„ํ™”์‹œํ‚ฌ ์ˆ˜ ์žˆ๋‹ค.
  14. 16:50
    ๋ฐ์ดํ„ฐ ์†์‹ค ์—†๋Š” ๋˜๋Œ๋ฆฌ๊ธฐ ์Šคํ‚ค๋งˆ ๋ฐฐํฌ ํ›„ ๋ฌธ์ œ๊ฐ€ ์ƒ๊ธฐ๋ฉด ์›ํด๋ฆญ์œผ๋กœ ์ด์ „ ์ƒํƒœ๋กœ ๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ์–ด์•ผ ํ•˜๋ฉฐ, ์ด ๋ณต๊ตฌ ์ ˆ์ฐจ๋„ API์™€ CLI๋ฅผ ํ†ตํ•ด ์—์ด์ „ํŠธ๊ฐ€ ์ž๋™ํ™”ํ•  ์ˆ˜ ์žˆ๋‹ค.
  15. 17:45
    ์ข‹์€ DX๋Š” ์—์ด์ „ํŠธ์—๊ฒŒ๋„ ์ข‹๋‹ค ๊ฐœ๋ฐœ์ž ๊ฒฝํ—˜์„ ์ž˜ ์„ค๊ณ„ํ•˜๋ฉด ์ธ๊ฐ„์ด ์•ˆ์ „ํ•˜๊ฒŒ ์šด์˜ํ•  ์ˆ˜ ์žˆ์„ ๋ฟ ์•„๋‹ˆ๋ผ, MCP ์„œ๋ฒ„์™€ CLI๋ฅผ ํ†ตํ•ด AI ์—์ด์ „ํŠธ๋„ ๊ฐ™์€ ๋„๊ตฌ๋ฅผ ํ™œ์šฉํ•ด ์•ˆ์ •์ ์œผ๋กœ ์ž‘์—…ํ•  ์ˆ˜ ์žˆ๋‹ค.

์‹ค๋ฌด ์ธ์‚ฌ์ดํŠธ

  • AI ํŠธ๋ž˜ํ”ฝ ๊ธ‰์ฆ์„ ์ „์ œ๋กœ ํ•˜๋ฉด ๋‹จ์ˆœ ํ™•์žฅ๋ณด๋‹ค ๊ฒฉ๋ฆฌยท์ด์ค‘ํ™”ยท๋ฐฑํ”„๋ ˆ์…”๋ฅผ ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ๋‘๋Š” ์„ค๊ณ„๊ฐ€ ๋จผ์ €๋‹ค.
  • ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค๋„ ์ฝ”๋“œ์ฒ˜๋Ÿผ ๋ธŒ๋žœ์นญยท๋ฆฌ๋ทฐยท๋ณ‘ํ•ฉยท๋˜๋Œ๋ฆฌ๊ธฐ ํ๋ฆ„์„ ์ œ๊ณตํ•ด์•ผ ์—์ด์ „ํŠธ ์ž๋™ํ™”๊ฐ€ ์‹ค์ œ ์šด์˜์— ๋“ค์–ด์˜ฌ ์ˆ˜ ์žˆ๋‹ค.
  • ์ธ๊ฐ„๊ณผ ์—์ด์ „ํŠธ๊ฐ€ ๊ฐ™์€ ์•ˆ์ „ํ•œ ์ธํ„ฐํŽ˜์ด์Šค๋ฅผ ์“ฐ๊ฒŒ ๋งŒ๋“ค๋ฉด, ์šด์˜ ์•ˆ์ •์„ฑ๊ณผ ์ƒ์‚ฐ์„ฑ์„ ๋™์‹œ์— ์–ป์„ ์ˆ˜ ์žˆ๋‹ค.