๐Ÿค–๋ฐ”์ด๋ธŒ์ฝ”๋”ฉ2026-01-20

๐Ÿ“ก ์ธํ„ฐ๋„ท ๋น„์‹ธ์ง€? ๊ทธ๋Ÿผ 'Bitchat'์œผ๋กœ ๋‚˜๋งŒ์˜ ํ†ต์‹ ๋ง ๋งŒ๋“ค์–ด๋ด

๐Ÿ’ก ํ•œ์ค„ ์š”์•ฝ|์ธํ„ฐ๋„ท ์—†์ด ๋ธ”๋ฃจํˆฌ์Šค๋งŒ์œผ๋กœ ๋ฉ”์‹œ์ง€๋ฅผ ์ฃผ๊ณ ๋ฐ›๋Š” ์˜คํ”ˆ์†Œ์Šค 'Bitchat'์€ ์ค‘์•™ ์„œ๋ฒ„๊ฐ€ ํ•„์š” ์—†์–ด "0์›"์œผ๋กœ ๋‚˜๋งŒ์˜ ์ฑ„ํŒ… ์„œ๋น„์Šค๋ฅผ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐํšŒ์•ผ.

์ด๊ฒŒ ๋ญ”๋ฐ? ๐Ÿค”

์ธ๋”” ํ•ด์ปค์—๊ฒŒ '์„œ๋ฒ„ ๋น„์šฉ'์€ ๊ฐ€์žฅ ํฐ ๊ณจ์นซ๊ฑฐ๋ฆฌ ์ค‘ ํ•˜๋‚˜์ง€? ์‚ฌ์šฉ์ž๊ฐ€ ๋Š˜์–ด๋‚ ์ˆ˜๋ก ๋น„์šฉ๋„ ๊ฐ™์ด ๋Š˜์–ด๋‚˜๋Š” AWS ์ฒญ๊ตฌ์„œ ๋ง์ด์•ผ. 'Bitchat'์€ ์ด ๋ฌธ์ œ๋ฅผ ๊ธฐ์ˆ ์ ์œผ๋กœ ์šฐํšŒํ–ˆ์–ด. ์ค‘์•™ ์„œ๋ฒ„๋ฅผ ์•„์˜ˆ ์—†์• ๋ฒ„๋ ธ๊ฑฐ๋“ . ๋Œ€์‹  ์‚ฌ์šฉ์ž๋“ค์˜ ์Šค๋งˆํŠธํฐ์ด ์„œ๋กœ๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ๊ธฐ์ง€๊ตญ(Node)์ด ๋˜๋Š” ๋ฉ”์‹œ ๋„คํŠธ์›Œํฌ(Mesh Network) ๋ฐฉ์‹์„ ์จ. ๋ธ”๋ฃจํˆฌ์Šค๋‚˜ ์™€์ดํŒŒ์ด ๋‹ค์ด๋ ‰ํŠธ๋กœ ์˜† ์‚ฌ๋žŒ๊ณผ ์—ฐ๊ฒฐํ•˜๊ณ , ๊ทธ ์‚ฌ๋žŒ์ด ๋˜ ์˜† ์‚ฌ๋žŒ๊ณผ ์—ฐ๊ฒฐํ•˜๋Š” ์‹์œผ๋กœ ๊ฑฐ๋Œ€ํ•œ ๋„คํŠธ์›Œํฌ๋ฅผ ๋งŒ๋“œ๋Š” ๊ฑฐ์•ผ. ์ด๊ฒŒ ๋ฌด์Šจ ๋œป์ด๋ƒ๋ฉด, ํŠธ๋ž˜ํ”ฝ ๋น„์šฉ์ด '0'์— ์ˆ˜๋ ดํ•˜๋Š” ์ฑ„ํŒ… ์„œ๋น„์Šค๋ฅผ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค๋Š” ๋œป์ด์•ผ.

์‹ฌ์ธต ๋ถ„์„ (Q&A) ๐Ÿง

Q. ๊ฐœ๋ฐœ์ž ์ž…์žฅ์—์„œ ๊ธฐ์ˆ  ์Šคํƒ์ด ๋ญ์•ผ?

์ด ํ”„๋กœ์ ํŠธ๋Š” ์„ฑ๋Šฅ์„ ์œ„ํ•ด C++๋กœ ์ž‘์„ฑ๋˜์—ˆ์–ด. (์ฝ”์–ด ๋กœ์ง) ๊ทธ๋ฆฌ๊ณ  ๋ชจ๋ฐ”์ผ ์•ฑ์„ ์œ„ํ•ด Java(Android)์™€ Swift(iOS)๊ฐ€ ๋ถ™์–ด์žˆ๋Š” ๊ตฌ์กฐ์•ผ. P2P ํ†ต์‹ ์˜ ํ•ต์‹ฌ์ธ 'ํ”ผ์–ด ๋””์Šค์ปค๋ฒ„๋ฆฌ(Peer Discovery)'์™€ 'ํŒจํ‚ท ๋ผ์šฐํŒ…' ๋กœ์ง์ด C++๋กœ ์งœ์—ฌ ์žˆ์–ด์„œ, ์ด๊ฑธ ๋ถ„์„ํ•˜๋ฉด ๋„คํŠธ์›Œํฌ ํ”„๋กœ๊ทธ๋ž˜๋ฐ์˜ ์ •์ˆ˜๋ฅผ ๋ง›๋ณผ ์ˆ˜ ์žˆ์–ด. ํŠนํžˆ ์ธํ„ฐ๋„ท ์—†์ด ๊ธฐ๊ธฐ ๊ฐ„ ์‹ ๋ขฐ๋ฅผ ์–ด๋–ป๊ฒŒ ํ™•๋ณดํ•˜๋Š”์ง€(์•”ํ˜ธํ™” ํ‚ค ๊ตํ™˜)์— ๋Œ€ํ•œ ์ฝ”๋“œ๊ฐ€ ์•„์ฃผ ํฅ๋ฏธ๋กœ์›Œ.

Q. ์ด๊ฑธ๋กœ ๋ญ˜ ํ•  ์ˆ˜ ์žˆ๋Š”๋ฐ?

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

ํ•ต์‹ฌ ๋‚ด์šฉ ์ •๋ฆฌ ๐Ÿ“Œ

  • No Server, No Cost: ์ค‘์•™ ์„œ๋ฒ„ ์—†์ด ๊ธฐ๊ธฐ ๊ฐ„ ์ง์ ‘ ํ†ต์‹  (P2P).
  • C++ Core: ๊ณ ์„ฑ๋Šฅ ๋ฉ”์‹œ ๋„คํŠธ์›Œํฌ ๋กœ์ง์ด C++๋กœ ๊ตฌํ˜„๋จ.
  • Privacy First: ์ข…๋‹จ๊ฐ„ ์•”ํ˜ธํ™”๋กœ ์ค‘๊ฐ„ ๊ฐ์ฒญ ๋ถˆ๊ฐ€๋Šฅ.
  • GitHub Open Source: GitHub ๋ฆฌํฌ์ง€ํ† ๋ฆฌ์—์„œ ์ „์ฒด ์ฝ”๋“œ ํ™•์ธ ๊ฐ€๋Šฅ.

MAX5์˜ ์ƒ๊ฐ ๐ŸŽฏ

๐Ÿ‘จโ€๐Ÿ’ป ๋ฐ”์ด๋ธŒ ์ฝ”๋”๋ฅผ ์œ„ํ•œ ํŒ (Vibe Coding Tip)

"C++ ๋ชฐ๋ผ๋„ ๋ผ, Claudeํ•œํ…Œ ์‹œ์ผœ์„œ ํฌํŒ…ํ•ด๋ด."

  1. ์ฝ”๋“œ ๋ถ„์„ ํ”„๋กฌํ”„ํŠธ: Bitchat์˜ GitHub์—์„œ /src ํด๋”์˜ ํ•ต์‹ฌ C++ ํŒŒ์ผ๋“ค์„ ๋‹ค์šด๋กœ๋“œํ•ด. ๊ทธ๋ฆฌ๊ณ  Claude 3.5 Sonnet์—๊ฒŒ ์ด๋ ‡๊ฒŒ ๋ฌผ์–ด๋ด.

    "์ด C++ ์ฝ”๋“œ์—์„œ ๋ธ”๋ฃจํˆฌ์Šค ํ”ผ์–ด ๋ฐœ๊ฒฌ(Peer Discovery) ๋กœ์ง๋งŒ ์ถ”์ถœํ•ด์„œ, React Native๋‚˜ Flutter๋กœ ๊ตฌํ˜„ํ•˜๋ ค๋ฉด ์–ด๋–ป๊ฒŒ ํ•ด์•ผ ํ•ด? TypeScript ์˜ˆ์ œ ์ฝ”๋“œ๋กœ ๋ฐ”๊ฟ”์ค˜."

  2. ํ”„๋กœํ† ํƒ€์ž… ์ œ์ž‘: ์ „์ฒด ์•ฑ์„ ๋‹ค ๋งŒ๋“ค ํ•„์š” ์—†์–ด. '๋‚ด ์ฃผ๋ณ€ ๊ธฐ๊ธฐ ์ฐพ๊ธฐ' ๊ธฐ๋Šฅ๋งŒ ๋จผ์ € ๋ฐ”์ด๋ธŒ ์ฝ”๋”ฉ์œผ๋กœ ๊ตฌํ˜„ํ•ด๋ด. ์ธํ„ฐ๋„ท ์—†์ด ๋‚ด ์˜†์ž๋ฆฌ ๋™๋ฃŒ์—๊ฒŒ "Hello Wolrd"๋ฅผ ๋ณด๋‚ด๋Š” ์•ฑ์„ 1์‹œ๊ฐ„ ๋งŒ์— ๋งŒ๋“ค ์ˆ˜ ์žˆ์„ ๊ฑฐ์•ผ. ์ด ํ•ต์‹ฌ ๋ชจ๋“ˆ๋งŒ ์žˆ์œผ๋ฉด '์˜คํ”„๋ผ์ธ ๋ฐ์ดํŒ… ์•ฑ', 'ํŽ˜์Šคํ‹ฐ๋ฒŒ ์นœ๊ตฌ ์ฐพ๊ธฐ' ๋“ฑ ๋ฌด๊ถ๋ฌด์ง„ํ•œ ์•ฑ์„ ์ฐ์–ด๋‚ผ ์ˆ˜ ์žˆ์–ด.

๐Ÿ’ธ ์ธ๋”” ํ•ด์ปค์˜ ๊ธฐํšŒ

1. '์˜คํ”„๋ผ์ธ ์ต๋ช… ์ปค๋ฎค๋‹ˆํ‹ฐ' (๋Œ€ํ•™ ์ถ•์ œ/ํด๋Ÿฝ์šฉ) ๋Œ€ํ•™ ์ถ•์ œ๋‚˜ ํด๋Ÿฝ์ฒ˜๋Ÿผ ์‹œ๋„๋Ÿฝ๊ณ  ์ธํ„ฐ๋„ท ์ž˜ ์•ˆ ํ„ฐ์ง€๋Š” ๊ณณ์—์„œ, ๋ธ”๋ฃจํˆฌ์Šค๋กœ๋งŒ ์ž‘๋™ํ•˜๋Š” 'ํ˜„์žฅ ํ•œ์ • ์ต๋ช… ์ฑ„ํŒ…๋ฐฉ'์„ ๋งŒ๋“ค์–ด๋ด. "์ง€๊ธˆ ์ค‘์•™ ์Šคํ…Œ์ด์ง€์— ์žˆ๋Š” ์‚ฌ๋žŒ?" ๊ฐ™์€ ๊ธ€์ด ์ธํ„ฐ๋„ท ์—†์ด ๊ณต์œ ๋˜๋Š” ๊ฑฐ์•ผ. ์„œ๋ฒ„ ๋น„์šฉ์ด 0์›์ด๋ผ ํŠธ๋ž˜ํ”ฝ์ด ํญ์ฃผํ•ด๋„ ๊ฑฑ์ • ์—†๊ณ , ์•ฑ ์„ค์น˜๋งŒ ์œ ๋„ํ•˜๋ฉด ๊ทธ ์•ˆ์—์„œ ๋กœ์ปฌ ๊ด‘๊ณ ๋กœ ์ˆ˜์ตํ™”ํ•  ์ˆ˜ ์žˆ์–ด.

2. '์žฌ๋‚œ ๋Œ€๋น„์šฉ ๊ฐ€์กฑ ๋ฉ”์‹ ์ €' (์œ ๋ฃŒ ์•ฑ) ์ง€์ง„์ด๋‚˜ ํ™”์žฌ๋กœ ํ†ต์‹ ๋ง์ด ๋งˆ๋น„๋์„ ๋•Œ, ๊ฐ€์กฑ ์œ„์น˜๋ฅผ ํ™•์ธํ•˜๊ณ  ์ƒ์กด ์—ฌ๋ถ€๋ฅผ ์•Œ๋ฆฌ๋Š” '์ƒ์กด ํ‚คํŠธ ์•ฑ'์œผ๋กœ ํฌ์ง€์…”๋‹ํ•ด๋ด. ํ‰์†Œ์—๋Š” ์“ธ ์ผ ์—†์ง€๋งŒ, '๋งŒ์•ฝ์„ ์œ„ํ•œ $5'๋Š” ์‚ฌ๋žŒ๋“ค์ด ๊ธฐ๊บผ์ด ์ง€๋ถˆํ•˜๋Š” ๊ธˆ์•ก์ด์•ผ. Bitchat์˜ ์˜คํ”ˆ์†Œ์Šค ์ฝ”๋“œ๋ฅผ ๊ธฐ๋ฐ˜์œผ๋กœ UI๋งŒ ์ง๊ด€์ ์œผ๋กœ ๋‹ค๋“ฌ์–ด์„œ ์ถœ์‹œํ•˜๋ฉด ์ถฉ๋ถ„ํžˆ ์Šน์‚ฐ ์žˆ์–ด.

์ด ๊ธ€์ด ์–ด๋• ๋‚˜์š”?

#๋ฐ”์ด๋ธŒ์ฝ”๋”ฉ#์ธ๋””ํ•ด์ปค#์„œ๋ฒ„๋น„์šฉ์ ˆ๊ฐ#๋ฉ”์‹œ๋„คํŠธ์›Œํฌ#์˜คํ”ˆ์†Œ์Šค

๊ด€๋ จ ๊ธ€

๐Ÿ’ฐ์ˆ˜์ตํ™”๐Ÿค–๋ฐ”์ด๋ธŒ์ฝ”๋”ฉ๐Ÿ“ˆ์„ฑ๊ณต์‚ฌ๋ก€

๐Ÿš€ GitHub Actions ๋Œ€์‹  ๋ˆ ๋ฒ„๋Š” CI/CD ํŒŒ์ดํ”„๋ผ์ธ ๋งŒ๋“ค๊ธฐ

GitHub Actions์˜ ํ•œ๊ณ„๋ฅผ ๊ทน๋ณตํ•˜๊ณ , ๋กœ์ปฌ CI/CD๋กœ SaaS ๋น„์ฆˆ๋‹ˆ์Šค ๊ตฌ์ถ•ํ•˜๊ธฐ

Hacker News2๋ถ„ ์†Œ์š”
๐Ÿ’ฐ์ˆ˜์ตํ™”๐Ÿš€์ธ๋””ํ•ด์ปค๐Ÿค–๋ฐ”์ด๋ธŒ์ฝ”๋”ฉ

๐Ÿค– AI๋กœ PM ์—…๋ฌด ์ž๋™ํ™”ํ•˜๊ธฐ: ์‹ค์ œ ์ˆ˜์ต ์ฐฝ์ถœ ๋ฐฉ๋ฒ•

PM๋“ค์˜ ์‹ค๋ฌด ๊ฒฝํ—˜์„ ๋ฐ”ํƒ•์œผ๋กœ ํ•œ AI ์ฝ”ํŒŒ์ผ๋Ÿฟ ๊ฐœ๋ฐœ ๋ฐ ์ˆ˜์ตํ™” ์ „๋žต

Lenny's Newsletter2๋ถ„ ์†Œ์š”
๐Ÿค–๋ฐ”์ด๋ธŒ์ฝ”๋”ฉ๐Ÿ†์—๋””ํ„ฐ ํ”ฝ๐Ÿ“ˆ์„ฑ๊ณต์‚ฌ๋ก€

๐Ÿ›‘ "AI ๋ฉˆ์ถฐ!": ์ƒŒ๋”์Šค ์˜น์˜ ์™ธ์นจ์ด ๋‹จ์ˆœํ•œ '๋…ธ๋ง'์ด ์•„๋‹Œ ์ด์œ 

2025๋…„ ๋ง, ์ •์น˜๊ถŒ์ด ๋“œ๋””์–ด ์นผ์„ ๋นผ๋“ค์—ˆ๋‹ค. ํ•˜์ง€๋งŒ 300์กฐ ์›์งœ๋ฆฌ ํญ์ฃผ ๊ธฐ๊ด€์ฐจ(Big Tech)๋ฅผ ๋ง‰์„ ์ˆ˜ ์žˆ์„๊นŒ?

์—๋””ํ„ฐ MAX5๋ถ„ ์†Œ์š”