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

How Revolut Cut AI Coding Costs 90% With Self-Hosted Open Models - David Abitbol, Revolut

AI Engineer ยท 2026-10-29 18:00 ยท 11:47

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

Revolut์€ 2,000๋ช… ๊ทœ๋ชจ์˜ ์—”์ง€๋‹ˆ์–ด๋ง ์กฐ์ง์—์„œ ์˜คํ”ˆ ๋ชจ๋ธ์„ ์ž์ฒด ํ˜ธ์ŠคํŒ…ํ•ด ์ฝ”๋”ฉ AI ๋น„์šฉ์„ 90% ์ ˆ๊ฐํ•˜๋ฉด์„œ, ์‹ค์ œ ๋ณ‘๋ชฉ์€ ์ฝ”๋”ฉ ์ž์ฒด๋ณด๋‹ค ๊ฒ€์ƒ‰ยท์—…๋ฌด ๋งฅ๋ฝ ์ฒ˜๋ฆฌ์— ์žˆ์Œ์„ ์ž…์ฆํ•œ๋‹ค.

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

  1. 0:00
    ์†Œ๊ฐœ ๊ณ ์„ฑ๋Šฅ ์—”์ง€๋‹ˆ์–ด๋ง๊ณผ ์ „์šฉ GPU ์œ„์—์„œ์˜ ์˜คํ”ˆ ๋ชจ๋ธ ์ž์ฒด ํ˜ธ์ŠคํŒ…์„ ๋‹ค๋ฃจ๋Š” ๊ธฐ์ˆ  ์ค‘์‹ฌ ๋ฐœํ‘œ์˜ ๋ฒ”์œ„๋ฅผ ์ œ์‹œํ•œ๋‹ค.
  2. 0:36
    Revolut์€ ์–ด๋–ค ํšŒ์‚ฌ์ธ๊ฐ€ Revolut์€ ์œ ๋Ÿฝ์˜ ๋””์ง€ํ„ธ ์€ํ–‰์œผ๋กœ 80 million ๊ณ ๊ฐ๊ณผ 45๊ฐœ ์‹œ์žฅ์—์„œ ์šด์˜๋˜๋ฉฐ, ์ œํ’ˆ ์ถœ์‹œ ์†๋„์™€ ์—”์ง€๋‹ˆ์–ด๋ง ๋ฌธํ™”์— ๊ฐ•ํ•œ ์šฐ์„ ์ˆœ์œ„๋ฅผ ๋‘”๋‹ค.
  3. 1:18
    AI๊ฐ€ 2,000๋ช… ์—”์ง€๋‹ˆ์–ด์˜ ๋ฆฌ๋“œํƒ€์ž„์— ๋ฏธ์นœ ์˜ํ–ฅ Gemini ๋„์ž…์€ ๋ฆฌ๋“œํƒ€์ž„๊ณผ ์ฝ”๋”ฉ ์‹œ๊ฐ„์„ ๊ฐ๊ฐ 10%, 20% ๊ฐœ์„ ํ–ˆ์ง€๋งŒ, ์ดˆ๊ธฐ์˜ Cloud Code ๋„์ž…์€ ๊ธฐ๋Œ€๋งŒํผ์˜ ํšจ๊ณผ๋ฅผ ๋‚ด์ง€ ๋ชปํ–ˆ๋‹ค. AI ์ฑ„ํƒ ์‹œ์ ๊ณผ ์ œํ’ˆ ์„ฑ์ˆ™๋„๊ฐ€ ์„ฑ๊ณผ์— ํฐ ์˜ํ–ฅ์„ ์ค€๋‹ค.
  4. 2:45
    ์ž์ฒด ํ˜ธ์ŠคํŒ…์„ ์‹œ์ž‘ํ•œ ์ด์œ  ์—”์ง€๋‹ˆ์–ด๊ฐ€ ์›” ์ˆ˜์ฒœ ๋‹ฌ๋Ÿฌ๋ฅผ ์“ฐ๋Š” ์ƒํ™ฉ์—์„œ ๋น„์šฉ ๋Œ€๋น„ ํšจ๊ณผ์— ๋Œ€ํ•œ ์˜๋ฌธ์ด ์ปค์กŒ๊ณ , ๋ฌด์ œํ•œ์— ๊ฐ€๊นŒ์šด ํ† ํฐ์„ ๋” ๋‚ฎ์€ ๋น„์šฉ์œผ๋กœ ์ œ๊ณตํ•˜๊ธฐ ์œ„ํ•ด ์˜คํ”ˆ ์†Œ์Šค ๋ชจ๋ธ ์ž์ฒด ํ˜ธ์ŠคํŒ…์„ ์‹œ์ž‘ํ–ˆ๋‹ค. GLM ๋„์ž… ํ›„ ์ฝ”๋”ฉ ์‹œ๊ฐ„๊ณผ ๋ฆฌ๋“œํƒ€์ž„์ด ํฌ๊ฒŒ ๊ฐœ์„ ๋๋‹ค.
  5. 3:33
    ๋ณ‘๋ชฉ์€ ์ฝ”๋”ฉ์ด ์•„๋‹ˆ๋‹ค ๋ฆฌ๋“œํƒ€์ž„ ๊ฐœ์„  ํญ์ด ์ฝ”๋”ฉ ์‹œ๊ฐ„๋ณด๋‹ค ๋” ์ปธ๋‹ค๋Š” ์ ์—์„œ, ์—”์ง€๋‹ˆ์–ด๋ง ๋ณ‘๋ชฉ์€ ์‹ค์ œ ์ฝ”๋”ฉ๋ณด๋‹ค ์ด๋ฉ”์ผ, Jira, Confluence ๊ฐ™์€ ์—…๋ฌด ๋งฅ๋ฝ ์ฒ˜๋ฆฌ์— ๋” ๊ฐ€๊น๋‹ค. ํ† ํฐ ์ œ์•ฝ์ด ์‚ฌ๋ผ์ง€๋ฉด ์–ด๋ ค์šด ์ž‘์—…์— ์•„๊ปด ์“ฐ๋˜ ํ–‰๋™์ด ์ค„๊ณ , ๋น„์šฉ์€ ์˜ˆ์ธก ๊ฐ€๋Šฅํ•œ ์ •์•ก ๊ตฌ์กฐ๋กœ ๋ฐ”๋€๋‹ค.
  6. 4:24
    GLM์„ ์ž์ฒด ํ˜ธ์ŠคํŒ…ํ•˜๋ ค๋ฉด ๋ฌด์—‡์ด ํ•„์š”ํ•œ๊ฐ€ 2,000๋ช…์˜ ์—”์ง€๋‹ˆ์–ด๋ฅผ ์ง€์›ํ•˜๋ ค๋ฉด ์•ฝ 56 B200์ด ํ•„์š”ํ•˜๊ณ , ๋ชฉํ‘œ๋Š” 3์ดˆ ๋ฏธ๋งŒ์˜ time to first token๊ณผ ์‹ค์‚ฌ์šฉ์— ์ถฉ๋ถ„ํ•œ 200 tokens per second์ด๋‹ค. ์ž์ฒด ํ˜ธ์ŠคํŒ… GLM์˜ ํ˜ผํ•ฉ ํ† ํฐ ๋น„์šฉ์€ 1 million๋‹น 30 cents ์ˆ˜์ค€์œผ๋กœ, Anthropic๊ณผ OpenAI ๋Œ€๋น„ ์ฒญ๊ตฌ์•ก์ด 10๋ถ„์˜ 1 ์ˆ˜์ค€๊นŒ์ง€ ๋‚ด๋ ค๊ฐ„๋‹ค.
  7. 5:46
    ํŠœ๋‹: ๊ฐ™์€ GPU๋กœ 88% ๋” ๋น ๋ฅด๊ฒŒ GPU ๊ฐœ์ˆ˜๋Š” ๊ทธ๋Œ€๋กœ ๋‘” ์ฑ„ ์š”์ฒญ ์ฒ˜๋ฆฌ๋Ÿ‰๊ณผ time to first token์„ ์กฐ์ •ํ•˜๋Š” ํŠœ๋‹๋งŒ์œผ๋กœ ์„ฑ๋Šฅ์„ ํฌ๊ฒŒ ๋Œ์–ด์˜ฌ๋ฆด ์ˆ˜ ์žˆ๋‹ค. ๊ฐ™์€ 56 GPU์—์„œ ์š”์ฒญ์€ 3์—์„œ 7 ์ด์ƒ์œผ๋กœ, time to first token์€ 10์ดˆ ์ด์ƒ์—์„œ 1.6์ดˆ ์ˆ˜์ค€์œผ๋กœ ๊ฐœ์„ ๋˜๋ฉฐ 88% ์„ฑ๋Šฅ ํ–ฅ์ƒ์„ ๋‹ฌ์„ฑํ–ˆ๋‹ค.
  8. 7:06
    ์ค‘์š”ํ•œ ํŒŒ๋ผ๋ฏธํ„ฐ๋“ค ๊ธด ์ปจํ…์ŠคํŠธ๋Š” ์‹ค์ œ๋กœ๋Š” ๊ณผ์žฅ๋œ ์š”๊ตฌ์‚ฌํ•ญ์ด๋ฉฐ, ๋Œ€๋ถ€๋ถ„ 256 ์ˆ˜์ค€์ด๋ฉด ์ถฉ๋ถ„ํ•˜๋‹ค. Blackwell ๊ณ„์—ด GPU์—์„œ๋Š” FP4/VFP4 ๊ฐ™์€ ์ €์ •๋ฐ€ ์–‘์žํ™”, ์ ์ ˆํ•œ tensor parallelism, 90% ์ด์ƒ์˜ cache hit, spec decoding ๊ฐ™์€ ์„ธ๋ถ€ ์ตœ์ ํ™”๊ฐ€ ์„ฑ๋Šฅ์„ ์ขŒ์šฐํ•œ๋‹ค.
  9. 8:14
    ํ”„๋กœ๋•์…˜ ๊ตฌ์„ฑ ํ…์ŠคํŠธ ์ „์šฉ ๋ชจ๋ธ์˜ ํ•œ๊ณ„๋ฅผ ์ธ์ •ํ•˜๋˜, ํ•„์š”ํ•œ ์ด๋ฏธ์ง€ ์ธ์‹์€ ๋‹ค๋ฅธ ๋ชจ๋ธ๋กœ ๋ผ์šฐํŒ…ํ•˜๋Š” ๋ฐฉ์‹์ด ์‹ค์šฉ์ ์ด๋‹ค. OpenAI ํ˜ธํ™˜ API์™€ response API๋ฅผ ๋งž์ถ”๋ฉด Open Code Codex ๊ฐ™์€ ๋„๊ตฌ ์•ˆ์—์„œ๋„ ์‰ฝ๊ฒŒ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ๊ณ , UI ์ž‘์—…์—๋Š” ๋ณ„๋„ vision ๋ชจ๋ธ์„ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋‹ค.
  10. 9:23
    CIO๋ฅผ ์œ„ํ•œ ๊ทœ์ œ ์ค€์ˆ˜์™€ ์•ˆ์ „ ์ค‘๊ตญ๊ณ„ ์˜คํ”ˆ ์†Œ์Šค ๋ชจ๋ธ์„ ์จ๋„ ๊ฐ€์ค‘์น˜๋ฅผ ๋ฏธ๊ตญ ๊ธฐ๋ฐ˜ ์„œ๋น„์Šค์— ์˜ฌ๋ ค ์“ฐ๋Š” ๊ตฌ์กฐ๋ผ๋ฉด ๋ฐ์ดํ„ฐ ๊ณต์œ  ์ธก๋ฉด์—์„œ ๋ฌธ์ œ๋ฅผ ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค. ์ธ๊ฐ„ ๊ฒ€ํ† ๊ฐ€ ๋ณด์žฅ๋˜๋Š” sandbox, ํ—ˆ์šฉยท๊ธˆ์ง€ ์ž‘์—… ๊ทœ์น™, prompt injection ๋Œ€์‘, ๋ฐ์ดํ„ฐ ๊ฑฐ๋ฒ„๋„Œ์Šค, ๊ฐ•ํ•œ OpenTelemetry๊ฐ€ ๊ทœ์ œ์™€ ๋ณด์•ˆ์˜ ํ•ต์‹ฌ์ด๋‹ค.

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

  • ์ฝ”๋”ฉ AI์˜ ํšจ๊ณผ๋Š” ๋ชจ๋ธ์˜ ์ ˆ๋Œ€ ์„ฑ๋Šฅ๋ณด๋‹ค๋„ ๋ฆฌ๋“œํƒ€์ž„์˜ ๋ณ‘๋ชฉ์„ ์–ด๋””์„œ ์ค„์ด๋А๋ƒ์— ๋”ฐ๋ผ ํฌ๊ฒŒ ๋‹ฌ๋ผ์ง€๋ฏ€๋กœ, ์ฝ”๋“œ ์ƒ์„ฑ ์™ธ์˜ ์—…๋ฌด ๋ฌธ๋งฅ ์ œ๊ฑฐ๊ฐ€ ๋จผ์ €๋‹ค.
  • ์ž์ฒด ํ˜ธ์ŠคํŒ…์˜ ํ•ต์‹ฌ์€ GPU๋ฅผ ๋” ์‚ฌ๋Š” ๊ฒƒ์ด ์•„๋‹ˆ๋ผ time to first token, cache hit, quantization, tensor parallelism ๊ฐ™์€ ์šด์˜ ํŒŒ๋ผ๋ฏธํ„ฐ๋ฅผ ์ฒด๊ณ„์ ์œผ๋กœ ํŠœ๋‹ํ•˜๋Š” ๋ฐ ์žˆ๋‹ค.
  • ๋Œ€๊ทœ๋ชจ ์กฐ์ง์—์„œ ์˜คํ”ˆ ๋ชจ๋ธ์„ ๋„์ž…ํ•  ๋•Œ๋Š” ๋น„์šฉ ์ ˆ๊ฐ๋งŒ ๋ณด์ง€ ๋ง๊ณ , sandbox์™€ ๊ฐ์‚ฌ ๋กœ๊ทธ๋ฅผ ํฌํ•จํ•œ ํ†ต์ œ ์ฒด๊ณ„๋ฅผ ํ•จ๊ป˜ ์„ค๊ณ„ํ•ด์•ผ ํ™•์‚ฐ์ด ๊ฐ€๋Šฅํ•˜๋‹ค.