Skip to content

Releases: CS-tudy/CStudy_BackEnd

Ver 2.0.0 [ 23.11.21 ]

21 Nov 08:44
Compare
Choose a tag to compare

1. OAuth2.0 ๋กœ๊ทธ์ธ ์ถ”๊ฐ€

  • ๊ธฐ์กด์— ํฌ๋กฌ80๋ฒ„์ „์˜ ์ฟ ํ‚ค์˜ ๋ฌธ์ œ๋ฅผ ์šฐํšŒํ•˜์—ฌ ํ•ด๊ฒฐ
  • ๊ตฌ๊ธ€, ๋„ค์ด๋ฒ„, ์นด์นด์˜ค ์ถ”๊ฐ€

2. ๋ฌธ์ œํ’€์ด ์ค‘๋ณต์ ์ธ ๋ฐ์ดํ„ฐ ๋ฒ„๊ทธ

  • ๊ธฐ์กด์˜ ์ฟผ๋ฆฌ์— ๋ฌธ์ œ๊ฐ€ ๋ฐœ์ƒ
  • ์กฐ์ธ์„ ํ•˜๋Š” ์กฐ๊ฑด์— and๋กœ ์ถ”๊ฐ€์ ์œผ๋กœ ๋™๋“ฑ ๋น„๊ต

3. HTTPS ๋ฐฐํฌ

  • ๊ธฐ์กด์— HTTP ๋ฐฐํฌ์—์„œ ๋ณด์•ˆ์ ์ธ ์ธก๋ฉด์œผ๋กœ HTTPS ๋ณ€๊ฒฝ
  • AWS Certificate manager , AWS ELB๋ฅผ ํ†ตํ•˜์—ฌ ์ ์šฉ

4. EC2 (MySQL) -> RDS

  • ๊ธฐ์กด์˜ MySQL์—์„œ RDS๋กœ ๋งˆ์ด๊ทธ๋ ˆ์ด์…˜

Ver 1.2.0 [ 23.11.02 ]

02 Nov 14:27
a1a3d03
Compare
Choose a tag to compare

1. ๊ธฐ์กด์˜ ์•Œ๋ฆผ Polling ๋ฐฉ์‹์„ SSE ๋ฐฉ์‹์œผ๋กœ ์ˆ˜์ •

  • ํ˜„์žฌ ๋ถ„์‚ฐํ™˜๊ฒฝ์—์„œ SSE๋ฅผ ํ•˜์—ฌ ๋‹จ์ผ WAS๋กœ ์„ ํƒ
  • ์ถ”ํ›„ ๋ฉ”์„ธ์ง€๋ฅผ ํ†ตํ•˜์—ฌ SSE๋ฅผ ํ™•์žฅ ๋ฐ ๋ถ„์‚ฐ ํ™˜๊ฒฝ ๊ตฌ์„ฑ์„ ํ•ด์•ผ๋จ

2. Redis RDB ๋ฐ์ดํ„ฐ ์œ ์‹ค์— ๋Œ€ํ•œ ๋ฐฑ์—…

  • AOF, RDB ๋ฐฉ์‹์—์„œ RDB ๋ฐฉ์‹์„ ์„ ํƒํ•จ
  • AOF๋Š” CPU์˜ ๋†’์€ ๋ถ€ํ™”๊ฐ€ ๋ฐœ์ƒํ•œ๋‹ค. ํ•˜์ง€๋งŒ RDB๋Š” ๋ฐฑ์—…์„ ํ•˜๋Š” ๋„์ค‘์— ๋ฐ์ดํ„ฐ ์œ ์‹ค
  • ๊ทธ๋ž˜์„œ Corn์„ ํ†ตํ•ด์„œ ์ƒˆ๋ฒฝ 2์‹œ์— ๋ฐฑ์—… -
  • ์ดํ›„ ํด๋Ÿฌ์Šคํ„ฐ๋ฅผ ํ†ตํ•˜์—ฌ ์˜ค๋ฅ˜๊ฐ€ ๋‚ฌ์„ ๋•Œ rdb ํŒŒ์ผ์„ ์‚ฌ์šฉํ•˜๊ฒŒ ๋ณ€๊ฒฝํ•˜๊ฒŒ ์ˆ˜์ •์„ ํ•ด์•ผ๋จ

3. ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ถ”๊ฐ€ ๋ฐ ์ˆ˜์ •

  • ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ์ˆ˜์ • ๋ฐ ์ถ”๊ฐ€

4. Member์˜ ๋ฐ˜๋ณต์ ์ธ DB I/O๋ฅผ ์บ์‹ฑ์„ ํ†ตํ•˜์—ฌ ๋ถ€ํ•˜ ์ค„์ด๊ธฐ

  • JWT Filter์™€ member์˜ ๋ฐ˜๋ณต์ ์ธ ์กฐํšŒ๋ฅผ ๋งŽ์ด ํ•จ.
  • ์ด ๋ถ€๋ถ„์ด ๋ถˆํ•„์š”ํ•œ db i/o๋ฅผ ๋ฐœ์ƒํ•˜์—ฌ ์ด๋ฅผ ์บ์‹ฑ์„ ์ฒ˜๋ฆฌํ•จ

v1.1.0

08 Oct 15:20
db65f46
Compare
Choose a tag to compare

๊ณต์ง€์‚ฌํ•ญ

  • CRUD
  • ๋ฌดํ•œ ๋Œ“๊ธ€

Discord Bot

  • ์‹ค์‹œ๊ฐ„์œผ๋กœ ์š”์ฒญ ๋ฌธ์ œ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

Validation ์ƒ์„ธ ์ˆ˜์ •

  • ๊ธฐ์กด์— ๋ถ€์กฑํ–ˆ๋˜ validation์„ ์ˆ˜์ •ํ•œ๋‹ค.

ํ…Œ์ŠคํŠธ ์ฝ”๋“œ ๋ณ€๊ฒฝ

  • ํ…Œ์ŠคํŠธ ์ฝ”๋“œ๋ฅผ ๋ณ€๊ฒฝํ•˜์—ฌ Http ์š”์ฒญ๊ณผ ๊ฒ€์ฆ์„ ๋ถ„๋ฆฌ ์ด 230๊ฐœ

OAuth 2.0

  • ๊ธฐ์กด์˜ Google๋งŒ ์žˆ์—ˆ๋Š”๋ฐ Naver, Kakao ์ถ”๊ฐ€