John H
@johnh
Students
376
Reviews
42
Course Rating
5.0
ํ์ฌ ๋ผ์ธ์์ Spring ๋ฐฑ์๋ ๊ฐ๋ฐ์๋ก ์ผํ๊ณ ์์ต๋๋ค.
๊ทผ ๋ช ๋ ๊ฐ WebFlux์ LLMํ์ฉ์ ์ฌ์ทจํด ์์๋๋ฐ์,
๊ทธ๋์ ์์์จ ๊ฒฝํ๊ณผ ์ง์์ ์งง์ ๊ฐ์์ ๋ น์ฌ, ์์ฃผ ์ฝ๊ฒ ์ ๋ฌ๋๋ฆฌ๊ฒ ์ต๋๋ค.
Courses
Reviews
- Spring WebFlux + LLM Practical Implementation
- Spring WebFlux + LLM Practical Implementation
- Spring WebFlux + LLM Practical Implementation
- Spring WebFlux + LLM Practical Implementation
- Spring WebFlux + LLM Practical Implementation
Posts
Q&A
์์ webflux ํ๋ก์ ํธ์ ๊ฐ๋ ์ฑ ํ ๊ทธ๋ฆฌ๊ณ ํฅํ kotlin์ ํ์ฉํ ํ๋ก์ ํธ ๊ณํ์ด ์๋์ง ๊ถ๊ธํฉ๋๋ค.
๋ณด๋ง๋ ์๋ ํ์ธ์! ์ผ์ ์ด ๊ฒน์ณ ๋ต๋ณ์ด ์กฐ๊ธ ๋ฆ์ด์ง ์ ์ฌ๊ณผ๋๋ฆฝ๋๋ค. ํ์ฌ ์ ๋ Java ์ํ๊ณ ๋ด์์ ๋ฆฌ์กํฐ๋ธ ํ๋ก๊ทธ๋๋ฐ์ ์ฃผ๋ก ํ๊ณ ์๊ณ , ์ค๋ฌด์์๋ 100% ์๋ฐ๋ก ์ด์ํ๊ณ ์์ด ์ฝํ๋ฆฐ์ ๋ํด์๋ ๊น์ด ์๋ ๋ต๋ณ์ ๋๋ฆฌ๋ ๋ฐ ํ๊ณ๊ฐ ์๋ ์ ์ดํด ๋ถํ๋๋ฆฝ๋๋ค.๋ค๋ง ๋ง์ํ์ ๋๋ก ๋๋ฃ๋ถ๋ค์ด ์ฝํ๋ฆฐ ํ๊ฒฝ์ ์ต์ํ์๋ค๋ฉด, ์ฝ๋ฃจํด์ ํ์ฉํด ๋น๋๊ธฐ ๋ก์ง์ ๋๊ธฐ ์ฝ๋์ฒ๋ผ ์์ฑํ๋ ๊ฒ์ด ๊ฐ๋ ์ฑ ๋ฉด์์๋ ํ์คํ ๊ฐ์ ์ด ๋ ์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค.์๋ฐ ๊ธฐ๋ฐ์ WebFlux๊ฐ ์ฝํ๋ฆฐ์ ๋นํด ๊ฐ๋ ์ฑ ์ธก๋ฉด์์ ๋จ์ ๋ง ์๋ ๊ฒ์ ์๋๋๋ค. Mono์ Flux๋ฅผ ์ฌ์ฉํ๋ฉด ์ค๋ ๋ ํ๋ฆ์ ์ด๋์ ๋ ์ ์ดํ ์ ์๊ณ ์ด๋์ ์ค๋ ๋๊ฐ ๋ถ๋ฆฌ๋๋์ง ๋ณต๊ทํ๋์ง ์ด๋ค ์ค๋ ๋๊ฐ ์ผํ๊ณ ์๋์ง ๊ทธ๋๋ง ํ์ ์ด ์ฉ์ดํฉ๋๋ค.์ฝ๋ฃจํด์ ๋น๋๊ธฐ ์ฝ๋๋ ๋๊ธฐ ์ฝ๋์ฒ๋ผ ์์ฑํ๊ธฐ์ ํ์ฌ ์ผ์ ์ํํ๋ ์ค๋ ๋, ์ค๋ ๋ ๋ถ๋ฆฌ/๋ณต๊ท์ ํ์ ์ ๋ค์ ์ด๋ ค์์ด ์๋๊ฒ ๊ฐ์ต๋๋ค. (์ฝํ๋ฆฐ์ ๋ํ ์ง์์ด ์งง์์ ์ ์ญ๋ ๋ถ์กฑ์ผ ์ ์์ต๋๋ค.) ๋ฌธ์ํ์ ๋ก์ง์ด ๋ณต์กํด์ง ๋์ ๊ด๋ฆฌ๋ฒ์ ๋ํด์๋ ์๋ ๋ค์ ๊ฐ์์์ ๋ณต์กํ ๋ก์ง์ ๋ค๋ฃจ๋ฉฐ ์ง์ ๋ณด์ฌ๋๋ฆฌ๋ ค ์ค๋น ์ค์ด์์ผ๋, ์ ์์ด ์กฐ๊ธ ์ง์ฒด๋๊ณ ์์ด ์ฐ์ ๊ฐ์ฅ ๋์์ด ๋์๋ 2๊ฐ์ง ์ ๋ ์งง๊ฒ ๊ธ๋ก ์ ๋ฌ๋๋ฆฝ๋๋ค.์ฒซ ๋ฒ์งธ๋ ๋๋ค์ ๋ก์ง์ ํจ์๋ก ๋ถ๋ฆฌํ๋ ๊ฒ์ ๋๋ค. ๋๋ค์ ๋ก์ง์ด 4~5์ค ์ด์ ๊ธธ์ด์ง ๋ ๋ณ๋์ ํจ์๋ก ๋ถ๋ฆฌํ๋ฉด์ฒด์ธ ์์์ ํ์ค ํ์ค ํจ์ ์ด๋ฆ๋ง ์ฝ์ด๋ด๋ ค๊ฐ๋ฉฐ ๋ฌด์จ ์ผ์ ํ๋์ง ํ์ ํ ์ ์์ด ๊ฐ๋ ์ฑ์ด ๋ง์ด ์ข์์ง๋๋ค.๋ ๋ฒ์งธ๋ ์ง์ญ๋ณ์๋ก ๋ถ๋ฆฌ ์ ๋๋ค. ์ฒด์ด๋์ด ๋๋ฌด ๊ธธ์ด์ ธ ๊ฐ๋ ์ฑ์ด ์์ข์์ง๋ฉด ์ค๊ฐ์ ์ ์ ํ ๋์ด ์ง์ญ ๋ณ์๋ก ๊ฒฐ๊ณผ๋ฅผ ๋ฐ์ ๋ค์ ์ฒด์ธ์ ์์ํ๋ ๊ฒ๋ ๋์์ด ๋๋๊ฒ ๊ฐ์ต๋๋ค.ํค ๋ ธ์ถ ๊ด๋ จํด์๋ ๋ฐ๋ก ์กฐ์น๋ฅผ ์ทจํ์ต๋๋ค!.. ๋ฐ๋ก ์๊ธ์ด ๋ถ๊ณผ๋์ง๋ ์์์ด์ ์ ๋ง ๋คํ์ด๋ค์. ์๋ ค์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.์ฝํ๋ฆฐ ๋น๋๊ธฐ ํ๊ฒฝ์ ๋ํ ์ดํด๋๊ฐ ๋์ผ์ ๋ถ๊ป์ ์ ๊ฐ์๋ฅผ ์ข๊ฒ ๋ด์ฃผ์ ์ ๊ธฐ์๋ค์. ์กฐ๋ง๊ฐ ๋ ์ข์ ๊ฐ์๋ก ์ฐพ์ ๋ต๊ฒ ์ต๋๋ค. ๊ฐ์ฌํฉ๋๋ค.
- 0
- 2
- 95
Q&A
์๋ ํ์ธ์ ํน์ ๊ฐ์ ๋ด์ฉ ์์ค์ฝ๋๋ฅผ ์ ๊ณต ๋ฐ์์ ์์๊น์?
์๋ ํ์ธ์~ ๊ฐ์ ์์ค ์ฝ๋๋ ๋งค ๊ฐ์์ ๊ฐ์ ์๋ฃ๋์ ์ฒจ๋ถ๋์ด์์ต๋๋ค.ํ์ธ ํ๋ฒ ๋ถํ๋๋ฆฝ๋๋ค~
- 0
- 2
- 105
Q&A
๊ธฐ๋ณธ์ ๋์๊ณผ์ ์ ๋ํ ์ดํด๊ฐ ๋ถ์กฑํด ์ง๋ฌธ๋๋ฆฝ๋๋ค.
์๋ ํ์ธ์~ ์ข์ ์ง๋ฌธ ๊ฐ์ฌ๋๋ฆฝ๋๋ค.์๊ฐ์๋ถ ์ ์ดํด ํ๊ณ ๊ณ์ ๊ฒ์ด ๋ง์ต๋๋ค. ์ง๋ฌธ์ ์ ๋ฆฌํด๋ณด์๋ฉด์ด์ฐจํผ Mono์ Flux์ฝ๋๋ฅผ ํ๋์ ์ด๋ฒคํธ ๋ฃจํ ์ค๋ ๋๊ฐ ๊ตฌ๋ ํด์ ์ ๋ถ ์ฒ๋ฆฌํ ๊ฒ์ด๋ผ๋ฉด๊ทธ๋ฅ Mono๋ Flux๋ฅผ ์ฌ์ฉํ์ง ์๊ณ ๊ธฐ์กด์ ์ฝ๋ ์ง๋๊ฒ์ฒ๋ผ ๋๊ธฐ์ ์ผ๋ก ์ฝ๋๋ฅผ ์ง๋ ๋๊ฐ์ด ๋์ํ๋๊ฒ ์๋๊ฐ?์ ์ง๋ฌธ์ผ๋ก ์ดํดํ์ต๋๋ค. ๋ธ๋กํน์ด ์๋ ๋ก์ง์์๋ ์๊ฐ์๋ถ๊ป์ ๋ง์ํ์ ๊ฒ์ฒ๋ผ Mono Flux์ฝ๋๋ฅผ ์ ๋ถ ๋๊ธฐ์ ์ธ ์ฝ๋๋ก ๋ฐ๊ฟ๋ ์ฑ๋ฅ ์ฐจ์ด๊ฐ ๊ฑฐ์ ์์ต๋๋ค.๊ฐ์ ์๊ฐ์์ ๋ง์ ๋๋ ธ๋ ์นํจ์ ์์๊ฐ ์์๋๋ฐ์, ์นํจ์ ์ฃผ๋ฌธ๊ณผ ๋์์ ๋ฐ๋ก ๋ฐ์ ์ ์๋ค๋ฉด tomcat๊ณผ netty์ ์ด๋ค ์ฑ๋ฅ ์ฐจ์ด๊ฐ ์์์ง ์๊ฐํด๋ณด์๋ฉด ์ดํด๊ฐ ํธํ ๊ฒ ๊ฐ์ต๋๋ค. ๋ฐ๋ฉด์ IO ๋๊ธฐ์ ๊ฐ์ ๋ธ๋กํน์ ์ ๋ฐํ ์ ์๋ ์์๊ฐ ๋ฐ์ํ๋ค๋ฉด ์ด๋ป๊ฒ ๋ ๊น์?IO๋๊ธฐ๊ฐ ๋ฐ์ํ๋ค๋ฉด ์ด๋ฒคํธ ๋ฃจํ ์ค๋ ๋๋ ๋ฐ๋์ ์ด๋ฒคํธ ๋ฃจํ๋ก ๋ณต๊ท ์์ผ์ผ ํ๊ธฐ ๋๋ฌธ์, ๋น๋๊ธฐ api(webclient, r2dbc)๋ฅผ ์ฌ์ฉํ์ฌ OSํํ ๋๊ธฐ๋ฅผ ๋งก๊ธฐ๊ฑฐ๋์ค์ผ์ฅด๋ฌ๋ฅผ ์ฌ์ฉํ์ฌ IO๋๊ธฐ๋ฅผ ๋์ ์ํํฉ๋๋ค.๊ทธ๋ฆฌ๊ณ ๋๊ธฐ๊ฐ ์๋ฃ ๋์์๋ ๋น๋๊ธฐ api์ ๊ฒฝ์ฐ ๋ค์ ์ด๋ฒคํธ ๋ฃจํ ์ค๋ ๋๋ฅผ ํ ๋น๋ฐ์ ํ์ ์์ ์ ์ฒ๋ฆฌํ๊ฒ ๋ฉ๋๋ค.์ด๋ฐ ์ ์์ด ๋ฐ์ํ๋ ์ค๋ ๋์ ๋ณ๊ฒฝ์ ์ ์ฐํ๊ฒ ์ฒ๋ฆฌํ๋๋์ Mono์ Flux๋งํผ ์ฝ๊ณ ๊ฐํธํ ๋ฐฉ๋ฒ์ด ์์ต๋๋ค.Mono์ Flux๋ฅผ ์ฌ์ฉํ๋ฉด ์ค๋ ๋๋ฅผ ์ ์ฌ์ ์์ ํ ๋นํ์ฌ ์ฑ๋ฅ์ ๋ณด์ฅํ๊ณ ๊ทธ์ ๋ํ ๊ตฌํ์ ์ฝ๊ฒ ํ ์ ์๊ฒ ๋๋ค๊ณ ์ดํดํด์ฃผ์๋ฉด ๋ ๊ฒ ๊ฐ์ต๋๋ค. 10. ๊ฐ์ฅ ์ค์ - WebFlux์์๋ ๋ธ๋กํน ์ฒ๋ฆฌ๋ฅผ ์ด๋ป๊ฒ ํด์ผ ํ ๊น?ํธ๊ณผ๊ฐ์๋ฅผ ๋ชจ๋ ๋ค์ผ์ ํ์ 24. GPT API์ ๋ค์ค ํต์ - Chain of Thought 2 ์ดํธ์์ ์ค๋ ๋ ํ๋ฆ์ ๊ฐ์ด ๋ณต๊ธฐํด๋ณด์๋ฉด ๋ ๋์ ์ดํด๋ฅผ ๊ฐ์ ธ๊ฐ์ค ์ ์์๋ฏ ํฉ๋๋ค. ์ถ๊ฐ์ ์ผ๋ก ๊ถ๊ธํ ๋ถ๋ถ ์์ผ์๋ค๋ฉด ์ง๋ฌธ ๋ถํ๋๋ฆฝ๋๋ค.๊ฐ์ฌํฉ๋๋ค.
- 1
- 2
- 115
Q&A
๋ ธํธ๋ถ์ผ๋ก ๊ฐ์ ๋ณด๋ ์ฌ๋๋ค์ ํธ์๋ฅผ ์ํ ๋ค์ ๊ฐ์ ๊ฐ์ ์์ฒญ
์๋ผ๋ ๋ ์๋ ํ์ธ์!์์คํ ํผ๋๋ฐฑ ๋จ๊ฒจ์ฃผ์ ์ ๊ฐ์ฌํฉ๋๋ค.์ฃผ์ ์๊ฒฌ์ ๋ฐํ์ผ๋ก ๋ค์ ๊ฐ์์์๋ IDE ํฐํธ๋ฅผ ํค์ฐ๊ณ , ์์ ํ๋ฉด์ ์ต๋ํ ๋๊ฒ ํ์ฉํ์ฌ ๋ ธํธ๋ถ์์๋ ์พ์ ํ๊ฒ ์๊ฐํ์ค ์ ์๋๋ก ๊ฐ์ ํ๊ฒ ์ต๋๋ค.๊ฐ์ ๋ด์ฉ์ ์ข๊ฒ ๋ด์ฃผ์ ๋งํผ ๋ค์ ๊ฐ์์์๋ ๋ณด์๋ ๋ฐ์ ๋ถํธํจ์ด ์๋ ์์ง์ ์์์ผ๋ก ์ฐพ์๋ต๋๋ก ํ๊ฒ ์ต๋๋ค.๊ฐ์ฌํฉ๋๋ค. ๐
- 2
- 1
- 102
Q&A
๋ค์ ๊ฐ์๋ ์ธ์ ๋์ฌ๊น์?
์๋ ํ์ธ์.์ด๋ฏธ ๊ฐ์ ์๋ฃ์ ์ปค๋ฆฌํ๋ผ์ ๋ชจ๋ ์ค๋น๋ ์ํ์ ๋๋ค๋ง ์ ๋ฌด์ ์ผ์ ์ด ๊ฒน์ณ์ ๋ นํ๊ฐ ์กฐ๊ธ ์ง์ฐ๋๊ณ ์์ต๋๋ค.์ต๋ํ ๋น ๋ฅธ ์์ผ ๋ด์ ๋ค์ ๊ฐ์์์๋ ์ฐพ์๋ต ์ ์๋๋ก ํ๊ฒ ์ต๋๋ค.๊ฐ์ ์ข๊ฒ ๋ด์ฃผ์ ์ ์ ๋ง ๊ฐ์ฌํฉ๋๋ค! (_ _)
- 1
- 1
- 190




