์๋ ํ์ธ์. back-end ๊ฐ๋ฐ์ ์ธํ์ ๋๋ค.
์ ์กฐ์ IT์์ ์์ํ์ฌ ์์ ์ปค๋จธ์ค 3์ฌ์ค ํ ๊ณณ์ ๊ฑฐ์ณ ํ์ฌ ๋ค์นด๋ผ์ค ํ ๊ณณ์์ ๋ฐฑ์๋ ๊ฐ๋ฐ์๋ก ์ ๋ฌด๋ฅผ ํ๊ณ ์์ต๋๋ค.
๋ฌธ์์ด๋ฉ์ผ
ํ์ฌ ๊ฒฝ๋ ฅ
๋ค์นด๋ผ์ค ํ ๊ณณ ๋ฐฑ์๋ ๊ฐ๋ฐ์
์ ) ์ปค๋จธ์ค ๋ฐฑ์๋ ๊ฐ๋ฐ์
์ ) ์ ์กฐ์ IT ๋ฐฑ์๋ ๊ฐ๋ฐ์
๋ฉํ ์ด๋ ฅ
์์ ์๋น์ค ๊ฐ๋ฐ์์ ํจ๊ปํ๋ ๋ชจ์๋ฉด์ ๊ณผ์ ์ด์
(https://witty-toad-850.notion.site/2-795e341eeec84d678549278f14353102)
๋ํ๊ต ๋ฉํ ๋ง ํน๊ฐ ์งํ
์ค์HTA ๋ฉํ ๋ง ๋ฐ ํ๋ก์ ํธ ๊ฐ์ด๋ ์งํ
์์น ๊ต์ก๊ธฐ๊ด ๋ฉํ ๋ง ๋ฐ ์ทจ์ ์ปจ์คํ ์งํ
๋ฉ์์ด์ฌ์์ฒ๋ผ , ๊ตฌ๋ฆ edu ํฌํธํด๋ฆฌ์ค ํน๊ฐ
์งํ์ฌ catch ์ง๋ฌด ๋ฉํ ๋ง ๊ฐ์ ์งํ
https://www.catch.co.kr/CatchClass/Live/View/5555
https://www.catch.co.kr/CatchClass/Live/View/990
์ธํ๋ฐ 2022 ์ฐ๋ง ์ด์๋ ์ํผ ๋ฉํ ์์(https://www.inflearn.com/pages/2022-award)
Courses
Reviews
soja05299306
ยท
[Backend/Exception Handling Scenario/Aggregation Optimization] Backend Portfolio and Practical Experience Enhancement Strategy. All-in-One PART1[Backend/Exception Handling Scenario/Aggregation Optimization] Backend Portfolio and Practical Experience Enhancement Strategy. All-in-One PART1todaerika
ยท
[Backend/Exception Handling Scenario/Aggregation Optimization] Backend Portfolio and Practical Experience Enhancement Strategy. All-in-One PART1[Backend/Exception Handling Scenario/Aggregation Optimization] Backend Portfolio and Practical Experience Enhancement Strategy. All-in-One PART1- Laying the Foundation for Improving Backend Developer Performance
moinmoin
ยท
[Backend/Exception Handling Scenario/Aggregation Optimization] Backend Portfolio and Practical Experience Enhancement Strategy. All-in-One PART1[Backend/Exception Handling Scenario/Aggregation Optimization] Backend Portfolio and Practical Experience Enhancement Strategy. All-in-One PART1line139865
ยท
[Backend/Exception Handling Scenario/Aggregation Optimization] Backend Portfolio and Practical Experience Enhancement Strategy. All-in-One PART1[Backend/Exception Handling Scenario/Aggregation Optimization] Backend Portfolio and Practical Experience Enhancement Strategy. All-in-One PART1
Posts
Q&A
ํฐ์๋ ์คํธ๋ฆผ..?
์๋ ํ์ธ์.์๊ฒฌ ๊ฐ์ฌํฉ๋๋ค! ์๊ฒฌ ๋ฐ์ํ์ฌ ๊ฐ์ ํ๋๋ก ํ๊ฒ ์ต๋๋ค! ๊ฐ์ฌํฉ๋๋ค!
- 1
- 1
- 46
Q&A
bulkInsert ๋ถ๋ถ์์ ๋ง์ง๋ง์ ์ด์ํ? ๋ถ๋ถ์ด ์๋๊ฒ ๊ฐ์์ ๋ฌธ์๋๋ฆฝ๋๋ค.
์๋ ํ์ธ์.์๊ฒฌ ๊ฐ์ฌํฉ๋๋ค! ์คํด์ ์์ง๊ฐ ์๋๋ก ์์ ํ์ฌ ๊ฐ์ ํ๋๋ก ํ๊ฒ ์ต๋๋ค! ๊ฐ์ฌํฉ๋๋ค!
- 1
- 2
- 20
Q&A
์น์ 4: Ngrinder๋ฅผ ํตํ ์ฑ๋ฅ ๊ฐ์ ํ์ธ ์์ ์ฌ์ฉํ๋ ์์ ์ฝ๋
์๋ ํ์ธ์! kim07124๋ํผ์ ์ ๋๋ ค ์ฃ์กํฉ๋๋ค. NoticeReadMapper.xml์ ์ฝ๋๊ฐ ์ผ๋ถ ๋น ์ ธ ์์์ต๋๋ค!inflearnPerformancecache ๋ ํ์งํ ๋ฆฌ์ ์ฝ๋ ์ถ๊ฐํ์์ต๋๋ค! ๋ค์ ํ๋ฒ ํผ์ ์ ๋๋ ค ์ฃ์กํฉ๋๋ค!๊ฐ์ฌํฉ๋๋ค!
- 0
- 2
- 89
Q&A
ํ์ ์์์ ๋ถํํ ์คํธ ๋ฐ Ngrinder ์ค์น
์๋ ํ์ธ์. yoon ๋!์ง๋ฌธ์ ๋๋ฌด ๋ฆ๊ฒ ๋ด์ ํ์ฌ๋ ๋์์ด ๋์ค์ง ๋ชจ๋ฅด๊ฒ ์ง๋ง ๊ฒฝํ ๊ณต์ ๋๋ฆฝ๋๋ค.๊ฒฐ๋ก ์ ์ฌ๋๋ง๋ค ๋ค๋ฅด๊ณ ํ์ฌ๋ง๋ค ๋ค๋ฅด๊ธฐ ๋๋ฌธ์ ์ ๋ต์ ์๋ค๊ณ ์๊ฐํฉ๋๋ค. 1.์ ์ฌ์ ์ผ๋ก ๊ตฌ์ถ์ด ๋์ด ์๊ณ ์ ๊ณตํ๋ ๊ฒฝ์ฐ์ค๋ฌด๋ก ์ผํ๋ ๊ณณ์ ์ด๋ฏธ ์ ์ฌ์ ์ผ๋ก ์ ๊ณต์ ํด์ฃผ๊ณ ์์๊ณ ๊ทธ๋ ๊ธฐ ๋๋ฌธ์ ๊ฐ์ธ์ ์ผ๋ก ๋ก์ปฌํ๊ฒฝ์์ ์ค์นํ์ฌ ํ ์คํธ๋ฅผ ํ์ง๋ ์์์ต๋๋ค. 2.๊ฐ์ธ์ ์ผ๋ก(๋ก์ปฌ) ์ค์นํ์ฌ ํ ์คํธ ํ๋ ๊ฒฝ์ฐ์ ์ฌ์ ์ผ๋ก ์ ๊ณต ํ๋๋ผ๊ณ ๊ฐ์ธ ๋ก์ปฌ์ ๋ค๋ฅธ ์๋ฃจ์ ์ ์ค์นํด์ ์ฌ์ฉํ์๋ ๋ถ๋ ๊ณ์๊ณ ์ ์ฌ์ ์ผ๋ก ์ ๊ณตํ๋ ํ๊ฒฝ์ด ์๋๊ฒฝ์ฐ์๋ ๋ก์ปฌ์ ์ค์นํ์ฌ ํ ์คํธ๋ฅผ ํ์์ต๋๋ค. 3.์ถ๊ฐ๋ก+์ ๊ทํ๋ก์ ํธ๋ผ๋ฉด ์๋น์คํ๊ฒฝ์ ๋๊ฐ๊ธฐ์ ์ ์คํ ์ด์งํ๊ฒฝ์์ ๋ถํํ ์คํธ๋ฅผ+๊ธฐ์กดํ๋ก์ ํธ์ ๊ฐ์ ๊ฑด์ด๋ผ๋ฉด ์๋น์คํ๊ฒฝ์ ์ํฅ์ ์ฃผ์ง ์๋ ํ๊ฒฝ์์ ๋ถํํ ์คํธ๋ฅผ ๊ฐ์ฌํฉ๋๋ค!
- 0
- 2
- 209
Q&A
ExecutorService์ CompletableFuture์ ์ฐจ์ด์ ๊ณผ ์ญํ
์๋ ํ์ธ์! EunKyung Hwang ๋ -ExecutorService๋ ์ค๋ ๋ ํ์ ๊ด๋ฆฌํ๊ณ , ๋น๋๊ธฐ ์์ ์ ์ํํ ์ค๋ ๋๋ฅผ ์ ๊ณต-CompletableFuture๋ ๋น๋๊ธฐ ์์ ์ ์ํํ๊ณ ๊ฒฐ๊ณผ๋ฅผ ์ฒ๋ฆฌํ๋ API-์ถ๊ฐ๋ก CompletableFuture๋ฅผ ์ฌ์ฉํ ๋ ๋ณ๋์ Executor๋ฅผ ๋ช ์์ ์ผ๋ก ์ค์ ํ์ง ์์ผ๋ฉด, ๋ด๋ถ์ ์ผ๋ก ForkJoinPool.commonPool()์ ์ฌ์ฉ CompletableFuture๋ Future์ ๋จ์ ์ ๋ณด์ํ์ฌ ๋์จ๊ฒ์ผ๋ก Future ๋จ์ ์ ํค์๋๋ก ์ฐพ์๋ณด๋ ๊ฒ์ ์ถ์ฒ๋๋ฆฝ๋๋ค.! ๊ฐ์ฌํฉ๋๋ค!
- 0
- 2
- 76
Q&A
์บ์ฑ ๋ฐ์ดํฐ๊ฐ ์๋ณด์ ๋๋ค.
์๋ ํ์ธ์. sje11900๋!์๋์ ์์ ์ ๊ฒํด๋ณด๋ ๊ฒ์ ์ถ์ฒ๋๋ฆฝ๋๋ค.1.์ฒซ ์กฐํ์ดํ TTL ์ค์ ์๊ฐ์ด ์ง๋๊ธฐ์ ๊น์ง ๋๋น๊ฐ ์๋ ์บ์์์ ๋ฐ์ดํฐ๋ฅผ ์กฐํํด์ค๋๊ฒ ๋ง๋์ง ์ ๊ฒใด> ๋๋น์์ ๋ฐ์ดํฐ๋ฅผ ์กฐํ์ console์์ sql์ด ์ฐํ๊ฒ ์ค์ ํด์ฃผ์ธ์. 2.TTL์ ๋๋ฌด ์งง๊ฒ ์ค์ ํด๋๊ฒ ์๋์ง?ใด> /api/notice ํธ์ถ์ ํ์ฌ ์บ์ฑ ํ ํ TTL ์ค์ ์๊ฐ์ด ๋๋๊ธฐ์ ์ ํ์ธ ํด๋ณธ๊ฒ ์๋๋ผ ์ดํ์ /api/ehcache๋ฅผ ํธ์ถํ๊ฒ ์๋์ง? 3.๋๋ฒ๊น ์๋TTL์ ์ผ๋จ ๋๋ํ ์ค์ ์ ํด๋๊ณ ์บ์ฑ ์ฒ๋ฆฌ๋ฅผ ํ ํ์ /api/ehcache ์ ํด๋นํ๋ ์ปจํธ๋กค๋ฌ ๋ถ๋ถ์ ๋๋ฒ๊น ์ ํตํด ๋ฐ์ดํฐ๋ฅผ ํ์ธ 3๊ฐ์ง ์์ฐจ์ ์ผ๋ก ์ฒดํฌ๋ถํ๋๋ฆฝ๋๋ค.๊ฐ์ฌํฉ๋๋ค!
- 0
- 2
- 49
Q&A
ํด์๋๊ฐ 720p ๊น์ง ๊ฐ๋ฅํด์ ํ๋ฉด์ด ํ๋ฆฌ๋ค์.
์๋ ํ์ธ์! ์๋ผ๋ ๋!ํ์ง์ ์ข๋ ํฅ์์ํฌ์ ์๋ ๋ฐฉ๋ฒ์ด ์๋ ์ฐพ์๋ณด๊ณ ๊ฐ๋ฅํ๋ฉด ๊ธฐ์กด ์์์ ํ์ง์ ๊ฐ์ ํด๋ณด๋๋ก ํ๊ฒ ์ต๋๋ค!์๊ฒฌ ๊ฐ์ฌํฉ๋๋ค!
- 0
- 1
- 76
Q&A
pg ํ๋ผ๋ฏธํฐ๊ฐ ์ด์ ๋ ์์ด์ง๋ค๊ณ ํ๋๋ฐ ์ ๋ฐ์ดํธ ํด์ฃผ์๋์?
kofk113๋ ์๋ ํ์ธ์!pg ํ๋ผ๋ฏธํฐ๊ฐ ์์ด ์ง๋ค๋๊ฒ ์ด๋ค ๊ฑด์ง ์กฐ๊ธ ๋ ์์ธํ ์ด์ผ๊ธฐ ํด์ฃผ์ค ์ ์์๊น์~?๊ฐ์ฌํฉ๋๋ค!
- 0
- 1
- 126
Q&A
ํ์ ์์์ ๋ถํํ ์คํธ ๋ฐ Ngrinder ์ค์น
์๋ ํ์ธ์.Q : ํ์ ์์๋ ๋ถํํ ์คํธ์ฉ ์๋ฒ(e.g. Stage ์๋ฒ)๋ฅผ ๋๊ณ ํด๋น ์๋ฒ์ ๋ถํํ ์คํธ๋ฅผ ํ๋์ง, ์๋๋ฉด ๋ก์ปฌ์ ๋์๋๊ณ ๊ฐ๋ตํ๊ฒ ํ ์คํธ๋ฅผ ํ๋์ง ๊ถ๊ธํฉ๋๋ค.A : ํ์ฌ๋ง๋ค ๋ค๋ฅผ๊ฑฐ ๊ฐ์๋ฐ์. ์ ์ ์ผ์ด์ค๋ฅผ ์ฐธ๊ณ ์ฐจ ์๊ฒฌ ๊ณต์ ๋๋ฆฝ๋๋ค!์๋น์คํ๊ฒฝ๊ณผ ์คํ์ด ๊ฑฐ์ ์ผํ๋ ์คํ ์ด์ง ํ๊ฒฝ์ด ์๊ณ ๋ถํํ ์คํธ๋ ์คํ ์ด์งํ๊ฒฝ์์ ์งํํ๊ณ ์์ต๋๋ค.์๋ฅผ ๋ค์ด. ๋ถํํ ์คํธ ๊ธฐ์ค์ด ๊ฐ๋ฐํ ๊ธฐ๋ฅ์ด TPS 1000์ด์์ ๋์ด์ผ ํ๋๋ฐ ์คํ ์ด์ง ํ๊ฒฝ์์ ๋ฏธ๋ฆฌ ๋ถํํ ์คํธ๋ฅผ ํตํด ๊ฒ์ฆ์ ํ๊ณ ๋ฐฐํฌ๋ฅผ ํฉ๋๋ค.์ด๋ฐ ์คํ ์ด์งํ๊ฒฝ์์ ๋ถํํ ์คํธ๋ฅผ ํตํด ์ค์ ์๋น์คํ๊ฒฝ์ ๋ฐ์ํ ๋ ์๋ฒ ์์์ ๋๋ฆด์ง ์ด๋ฐ๋ถ๋ถ๋ค๋ ๋ฏธ๋ฆฌ ์์ธกํ๊ณ ๊ณ ๋ฏผํฉ๋๋ค. Q : Ngrinder๋ฅผ ์ด๋ค ์๋ฒ์ ์ค์นํ๋์ง ๊ถ๊ธํฉ๋๋ค.๋ณ๋์ IDC ์๋ฒ์ ์ค์นํ ํ, ํ ๋ด ๊ฐ๋ฐ์๊ฐ ๋ชจ๋ ํด๋น Ngrinder๋ฅผ ์ฌ์ฉํด ๋ถํํ ์คํธ๋ฅผ ์ ์ฉํ๋์ง, ์๋๋ฉด Ngrinder๋ ๋ก์ปฌ ์ปดํจํฐ(๊ฐ์ธ ๋ ธํธ๋ถ ๋ฑ)์ ์ค์น ํ ๋ถํ ํ ์คํธ ๋์ ์๋ฒ๋ง Stage ํ๊ฒฝ ๋ฑ์ ๋๊ณ ํด๋น ์๋ฒ์ ํ ์คํธ๋ฅผ ํ๋์ง ๊ถ๊ธํฉ๋๋ค.A : ์ด๋ถ๋ถ๋ ํ์ฌ๋ง๋ค ๋ค๋ฅผํ ๋ฐ์. ๊ฐ์์ ๊ฒฝ์ฐ ๋ก์ปฌ์ ์ค์นํ์ฌ ์ค์ต์ ํด๋ณด์๋๋ฐ์. ์ค๋ฌด์์๋ ๊ณตํต์ผ๋ก ์ฌ์ฉํ ์ ์๋ ngrinder๊ฐ ์ค์น ๋์ด ์๋ ํ๊ฒฝ์ด๊ณ ๊ทธ๊ฑธ ์ฌ์ฉํ์ฌ ๋ถํํ ์คํธ๋ฅผ ํ๊ณ ์์ต๋๋ค.
- 0
- 2
- 209
Q&A
์ธ๋ฑ์ค ํ์ฉ ์ง๋ฌธ
A1: ๊ณต์์ด ์๊ธฐ๋ณด๋ค๋ ์ํฉ์ ๋ง๊ฒ ์ ํ์ ํ์ ์ผ ๋๋๋ฐ์.์ ๋ผ๋ฉด ์ด์ ๊ฐ์ ๋ฐฉ์์ผ๋ก ์๋๋ฅผ ํ ๊ฑฐ ๊ฐ์ต๋๋ค.1.5๊ฐ์ ์นผ๋ผ์ค์ ์นด๋๋๋ฆฌํฐ๊ฐ ๋์ ๋จ์ผ ์นผ๋ผ์ ๊ธฐ์ค์ผ๋ก ๋จ์ผ ์ธ๋ฑ์ค ์์ฑ2.์ํ๋ ์ฑ๋ฅ๊น์ง ๋์ค๋ ์ฒดํฌ3.์ํ๋ ์ฑ๋ฅ์ด ๋์จ๋ค๋ฉด ์ฌ๊ธฐ stop4.์์ง ์ํ๋ ๊ธฐ์ค๋งํผ ์ฑ๋ฅ์ด ์๋์จ๋ค๋ฉด ๋ค๋ฅธ ์นผ๋ผ๋ค์ ํ๋์ฉ ์ถ๊ฐํ์ฌ ๊ฒฐํฉ์ธ๋ฑ์ค๋ฅผ ์์ฑ5.๊ฒฐํฉ์ธ๋ฑ์ค๋ฅผ ํตํด ์ํ๋ ๊ธฐ์ค์ ๋๋ฌํ์๋ค๋ฉด stop6.๊ฒฐํฉ์ธ๋ฑ์ค๋ฅผ ์ฌ์ฉํ๋๋ฐ๋ ์์ง ์ถฉ๋ถํ์ง ์๋ค.7.DB๋จ์ด ์๋ ์ดํ๋ฆฌ์ผ์ด์ ๋จ์์ ๊ฐ์ ํ ์ ์๋ ํฌ์ธํธ ์ฐพ๊ธฐ.์ฒ์๋ถํฐ ๊ฒฐํฉ์ธ๋ฑ์ค๋ฅผ ์์ฑํ๋ฉด ๋๋ ์ด๋ ๊ฒ ๋ฒ๊ฑฐ๋กญ๊ฒ ๊ฐ ์ด์ ๋ ์ธ๋ฑ์ค,๊ฒฐํฉ์ธ๋ฑ์ค์ ๋จ์ ์ฒดํฌํด์ฃผ์ธ์.+ ๊ฒฐํฉ์ธ๋ฑ์ค ์์ฑ์ ์ฃผ์์ฌํญ๋ ๊ฐ์ด ์ฒดํฌํด์ฃผ์ธ์.๋ฉด์ ๋๋น ๋ชฉ์ฐจ์์ ์ธ๊ธ ํ๋ ์ฃผ์ ์ด๊ธฐ ๋๋ฌธ์ ์ง์ ์ฐพ์๋ณด๊ณ ๊ณต๋ถ ํ์๋ผ๊ณ ์ธ๊ธ๋ง ํด๋์์ต๋๋ค.A2:2๋ฒ ์ง๋ฌธ์ ๋ํ ๋ต๋ณ๋ ์ํฉ์ ๋ง๊ฒ ์ ํํ๋ค๊ฐ ์ ์๊ฐ์ ๋๋ค.์ธ๋ฑ์ค๋ฅผ ์ถ๊ฐํ์๋ ์ฑ๋ฅ์ด ํ์คํ ๊ฐ์ ๋๋์ง ์ฒดํฌํด๋ณด๊ธฐ.์คํ๊ณํ์ ํตํด ์ธ๋ฑ์ค๋ฅผ ์ํ๊ณ ์๋์ง.์นด๋๋๋ฆฌํฐ ์์น๊ฐ ๋ฎ์ง๋ง ์ธ๋ฑ์ค๋ฅผ ์ถ๊ฐํจ ๋ก์ ์ ๊ฐ ์ํ๋ ๊ธฐ์ค์ ์ฑ๋ฅ๊น์ง ๋์ค๊ณ ์ธ๋ฑ์ค๋ฅผ ์ํ๊ณ ์๋ค๋ฉด ์ ๋ผ๋ฉด ์์ฑํฉ๋๋ค.
- 0
- 2
- 213