Gotcha 1.0 ๋ฆด๋ฆฌ์Šค, ์˜ค๋ฅ˜ ๋ฐ ์„ฑ๋Šฅ ๋ชจ๋‹ˆํ„ฐ๋ง ํ”Œ๋žซํผ

Gotcha 1.0์ด ์ถœ์‹œ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. Gotcha๋Š” ์˜ค๋ฅ˜ ์ถ”์ , ๋ถ„์‚ฐ ์ถ”์ , ๋ฉ”ํŠธ๋ฆญ, ํ”„๋กœํŒŒ์ผ, ๋กœ๊ทธ, ๊ณต๊ฐœ ์ƒํƒœ ํŽ˜์ด์ง€๋ฅผ ํ†ตํ•œ ๊ฐ€์šฉ์„ฑ ๋ชจ๋‹ˆํ„ฐ๋ง, ํ˜ธ์ŠคํŠธ ๋ชจ๋‹ˆํ„ฐ๋ง์„ ํ†ตํ•ฉํ•œ ์ž์ฒด ํ˜ธ์ŠคํŒ… ๋ชจ๋‹ˆํ„ฐ๋ง ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. ์ด ํ”„๋กœ์ ํŠธ๋Š” Go ์–ธ์–ด๋กœ ์ž‘์„ฑ๋˜์—ˆ์œผ๋ฉฐ Apache 2.0 ๋ผ์ด์„ ์Šค๋กœ ๋ฐฐํฌ๋ฉ๋‹ˆ๋‹ค. ๋ฐ์ดํ„ฐ ์ˆ˜์ง‘์€ Sentry SDK ๋ฐ OTLP ํ”„๋กœํ† ์ฝœ๊ณผ ํ˜ธํ™˜๋˜๋ฉฐ, ๋ฐ์ดํ„ฐ๋Š” PostgreSQL๊ณผ ClickHouse์— ์ €์žฅ๋ฉ๋‹ˆ๋‹ค. ์ตœ์†Œ ์‹œ์Šคํ…œ ์š”๊ตฌ ์‚ฌํ•ญ์€ 2๊ฐœ์˜ vCPU์™€ 2GB์˜ RAM์ž…๋‹ˆ๋‹ค. ์ธํ„ฐํŽ˜์ด์Šค, ์ด๋ฉ”์ผ ํ…œํ”Œ๋ฆฟ ๋ฐ ๋ฌธ์„œ๋Š” ๋Ÿฌ์‹œ์•„์–ด์™€ ์˜์–ด๋กœ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.

๋ฒ„์ „ ๋ฒˆํ˜ธ 1.0์€ ํ•˜์œ„ ํ˜ธํ™˜์„ฑ์ด ์œ ์ง€๋จ์„ ๋‚˜ํƒ€๋ƒ…๋‹ˆ๋‹ค. ํ™˜๊ฒฝ ๋ณ€์ˆ˜ ์ด๋ฆ„, ์ˆ˜์‹  ์ฃผ์†Œ ๋ฐ ์š”์ฒญ ๋ณธ๋ฌธ ํ˜•์‹, ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜ ๋ฐฉํ–ฅ, ๋ฐฑ์—… ํ˜•์‹, ๋ฐœ์‹  ์›นํ›… ๋ณธ๋ฌธ, ๊ทธ๋ฆฌ๊ณ  ์ด๋ฏธ ๊ฒŒ์‹œ๋œ ์ƒํƒœ ํŽ˜์ด์ง€์˜ URL์€ ์ด๋ฒˆ ๋ฆด๋ฆฌ์Šค์—์„œ ํ•˜์œ„ ํ˜ธํ™˜์„ฑ์„ ์œ„ํ•ด์„œ๋งŒ ๋ณ€๊ฒฝ๋˜์—ˆ์œผ๋ฉฐ, ๊ทธ ์™ธ ๋ชจ๋“  ์‚ฌํ•ญ์€ 2.0 ๋ธŒ๋žœ์น˜์— ์žˆ์Šต๋‹ˆ๋‹ค. ๋” ์ด์ƒ ์‚ฌ์šฉ๋˜์ง€ ์•Š๋Š” ์„ธ ๊ฐ€์ง€ ์›น API URL(/logs, /profiles/pprof, /api/{project}/deployments/)์€ ๊ณ„์† ์ž‘๋™ํ•˜๋ฉฐ ๋‹ค์Œ ์ฃผ์š” ๋ฆด๋ฆฌ์Šค์—์„œ๋งŒ ์ œ๊ฑฐ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

์ด์ „์— ๋‹ค๋ฃฌ 0.5~0.17 ๋ฒ„์ „ ์ดํ›„๋กœ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋‚ด์šฉ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

  • ์—ฐ์‡„ ์‚ฌ๊ณ ๋ฅผ ํ•˜๋‚˜์˜ ์นด๋“œ๋กœ ํ†ตํ•ฉํ•˜๋Š” ์‚ฌ๊ฑด ๊ทธ๋ฃน;
  • ์ข…์†์„ฑ ๊ทธ๋ž˜ํ”„๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์•Œ๋ฆผ์„ ์–ต์ œํ•ฉ๋‹ˆ๋‹ค.
  • PostgreSQL, nginx, Redis, Docker ๋ฐ MariaDB์šฉ์œผ๋กœ ๋ฏธ๋ฆฌ ๊ตฌ์„ฑ๋œ ์ปฌ๋ ‰ํ„ฐ ์„ค์ •;
  • ๊ฐœ์ธ ์ •๋ณด๋Š” ๋งˆ์Šคํ‚น ์ฒ˜๋ฆฌํ•˜์—ฌ CSV, JSON ๋ฐ NDJSON ํ˜•์‹์œผ๋กœ ์˜ค๋ฅ˜ ๋ฐ ์ด๋ฒคํŠธ๋ฅผ ๋ฐฑ๊ทธ๋ผ์šด๋“œ์—์„œ ๋คํ”„ํ•ฉ๋‹ˆ๋‹ค.
  • ๋งˆ์Šคํ„ฐ ์•”ํ˜ธํ™” ํ‚ค์˜ ์ค‘๋‹จ ์—†๋Š” ์ˆœํ™˜;
  • ๋ฐฑ๊ทธ๋ผ์šด๋“œ ํ•ธ๋“ค๋Ÿฌ ์ˆ˜์‹  ๋ฐ ํ™œ์„ฑ ์ƒํƒœ์— ๋Œ€ํ•œ ์‚ฌ์šฉ์ž ์ง€์ • ์ธก์ •ํ•ญ๋ชฉ;
  • ๋…ธ์ถœ๋œ ๋ธŒ๋ผ์šฐ์ € ํ‚ค๋กœ ํ˜ธ์ŠคํŠธ๋ฅผ ๋“ฑ๋กํ•  ์ˆ˜ ์—†๋Š” ๊ฒฝ์šฐ, ์ˆ˜์‹  ์ง€์  ๋ฐ DSN ํ‚ค ์œ ํ˜•์„ ์œ„ํ•œ ๋ณ„๋„์˜ /api/v1/* ๋„ค์ž„์ŠคํŽ˜์ด์Šค๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.
  • ํ”„๋กœ์„ธ์Šค๊ฐ€ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์—†๋Š” ๊ตฌ์„ฑ์ด ๋ฐœ๊ฒฌ๋˜๋ฉด ์ด์ œ ๊ธฐ๋ณธ๊ฐ’์œผ๋กœ ๋Œ€์ฒดํ•˜๋Š” ๋Œ€์‹  ๋ช…์‹œ์ ์ธ ์˜ค๋ฅ˜์™€ ํ•จ๊ป˜ ์‹œ์ž‘์ด ์ค‘์ง€๋ฉ๋‹ˆ๋‹ค.

์ถœ์ฒ˜ : opennet.ru

DDoS ๋ณดํ˜ธ, VPS VDS ์„œ๋ฒ„๊ฐ€ ์žˆ๋Š” ์‚ฌ์ดํŠธ๋ฅผ ์œ„ํ•œ ์•ˆ์ •์ ์ธ ํ˜ธ์ŠคํŒ… ๊ตฌ์ž… ๐Ÿ”ฅ DDoS ๊ณต๊ฒฉ ๋ฐฉ์ง€ ๊ธฐ๋Šฅ์ด ํƒ‘์žฌ๋œ ์•ˆ์ •์ ์ธ ์›น์‚ฌ์ดํŠธ ํ˜ธ์ŠคํŒ…, VPS ๋ฐ VDS ์„œ๋ฒ„๋ฅผ ๊ตฌ๋งคํ•˜์„ธ์š” | ProHoster