weonest's blog
๐Ÿท๏ธ Tags
ย 
profile_image
Weonest
Backend Developer
๋‚˜๊ทธ๋„ค์˜ ๊ฐœ๋ฐœ ์ด์•ผ๊ธฐ
ย 
๐Ÿ“‚ ์ „์ฒด ํฌ์ŠคํŠธ
๐Ÿ’ป Backend

๋ณตํ•ฉ ์ธ๋ฑ์Šค์™€ ์นด๋””๋„๋ฆฌํ‹ฐ

2025๋…„ 4์›” 18์ผ

๋ณตํ•ฉ ์ธ๋ฑ์Šค์˜ ์ปฌ๋Ÿผ ์ˆœ์„œ์™€ ์นด๋””๋„๋ฆฌํ‹ฐ์— ๋Œ€ํ•˜์—ฌ

Database
๐Ÿ’ป Backend
๊ฐ€์ƒ ์Šค๋ ˆ๋“œ (Virtual Thread) ์— ๋Œ€ํ•˜์—ฌ

๊ฐ€์ƒ ์Šค๋ ˆ๋“œ (Virtual Thread) ์— ๋Œ€ํ•˜์—ฌ

2024๋…„ 9์›” 5์ผ

Java21์˜ ๊ฐ€์ƒ ์Šค๋ ˆ๋“œ์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด์ž

Virtual Thread
Java
๐Ÿ’ป Backend
์ด๋ฒคํŠธ๋ฅผ ์ข€ ๋” ์ œ๋Œ€๋กœ ๋‹ค๋ค„๋ณด์ž - MSA & EDA

์ด๋ฒคํŠธ๋ฅผ ์ข€ ๋” ์ œ๋Œ€๋กœ ๋‹ค๋ค„๋ณด์ž - MSA & EDA

2024๋…„ 4์›” 22์ผ

MSA์™€ EDA์— ๋Œ€ํ•ด์„œ ์•Œ์•„๋ณด๋ฉฐ ์ด๋ฒคํŠธ์— ๋Œ€ํ•œ ์ดํ•ด๋„๋ฅผ ๋†’์—ฌ๋ณด์ž

Event
๐Ÿ’ป Backend
๋™์‹œ์„ฑ ํ…Œ์ŠคํŠธ๋ฅผ ํ†ตํ•œ ์„ฑ๋Šฅ ๊ฐœ์„ ํ•˜๊ธฐ(2) - Spring Event

๋™์‹œ์„ฑ ํ…Œ์ŠคํŠธ๋ฅผ ํ†ตํ•œ ์„ฑ๋Šฅ ๊ฐœ์„ ํ•˜๊ธฐ(2) - Spring Event

2024๋…„ 4์›” 4์ผ

์ด๋ฒคํŠธ๋ฅผ ํ†ตํ•œ ํŠธ๋žœ์žญ์…˜ ๋ถ„๋ฆฌ๋ฅผ ํ†ตํ•ด ์„ฑ๋Šฅ ๊ฐœ์„ ํ•˜๊ธฐ

Event
๐Ÿ’ป Backend
๋™์‹œ์„ฑ ํ…Œ์ŠคํŠธ๋ฅผ ํ†ตํ•œ ์„ฑ๋Šฅ ๊ฐœ์„ ํ•˜๊ธฐ(1) - DeadLock (MySQL)

๋™์‹œ์„ฑ ํ…Œ์ŠคํŠธ๋ฅผ ํ†ตํ•œ ์„ฑ๋Šฅ ๊ฐœ์„ ํ•˜๊ธฐ(1) - DeadLock (MySQL)

2024๋…„ 4์›” 2์ผ

๋™์‹œ์„ฑ ํ…Œ์ŠคํŠธ ๋„์ค‘ ๋ฐ๋“œ๋ฝ ๋ฌธ์ œ๋ฅผ ๋ฐœ๊ฒฌํ•˜๊ณ  ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•์„ ์ฐพ์•„๊ฐ€๋Š” ๊ณผ์ •

Dead Lock
๐Ÿ’ป Backend
์กฐํšŒ ์„ฑ๋Šฅ ์ตœ์ ํ™”(4) - Cursor & Navigation

์กฐํšŒ ์„ฑ๋Šฅ ์ตœ์ ํ™”(4) - Cursor & Navigation

2024๋…„ 3์›” 17์ผ

์ปค์„œ ๊ธฐ๋ฐ˜ ํŽ˜์ด์ง€๋„ค์ด์…˜๊ณผ ํŽ˜์ด์ง€ ๋„ค๋น„๊ฒŒ์ด์…˜์„ ๊ตฌํ˜„ํ•ด๋ณด์ž

Pagination
๐Ÿ’ป Backend
์กฐํšŒ ์„ฑ๋Šฅ ์ตœ์ ํ™”(3) - QueryDsl : SQL

์กฐํšŒ ์„ฑ๋Šฅ ์ตœ์ ํ™”(3) - QueryDsl : SQL

2024๋…„ 3์›” 16์ผ

QueryDsl์„ ์‚ฌ์šฉํ•˜์—ฌ ์„œ๋ธŒ์ฟผ๋ฆฌ ํŽ˜์ด์ง€๋„ค์ด์…˜ ์ ์šฉํ•˜๊ธฐ

QueryDsl
๐Ÿ’ป Backend
๋„ค์ด๋ฒ„ ์‡ผํ•‘์€ ์–ด๋–ป๊ฒŒ ๋™์ž‘ํ•˜๋Š” ๊ฑธ๊นŒ?

๋„ค์ด๋ฒ„ ์‡ผํ•‘์€ ์–ด๋–ป๊ฒŒ ๋™์ž‘ํ•˜๋Š” ๊ฑธ๊นŒ?

2024๋…„ 3์›” 9์ผ

์ˆ˜ ์‹ญ์–ต๊ฐœ์˜ ์ƒํ’ˆ ๋ฐ์ดํ„ฐ๋ฅผ ๊ฐ€์ง„ ๋„ค์ด๋ฒ„ ์‡ผํ•‘์€ ์–ด๋–ป๊ฒŒ ๋™์ž‘ํ•˜๋Š” ๊ฑธ๊นŒ์š”?

Pagination
๐Ÿ’ป Backend
์กฐํšŒ ์„ฑ๋Šฅ ์ตœ์ ํ™”(2) - ์Šฌ๋กœ์šฐ ์ฟผ๋ฆฌ ํŠœ๋‹ํ•˜๊ธฐ

์กฐํšŒ ์„ฑ๋Šฅ ์ตœ์ ํ™”(2) - ์Šฌ๋กœ์šฐ ์ฟผ๋ฆฌ ํŠœ๋‹ํ•˜๊ธฐ

2024๋…„ 2์›” 25์ผ

Offset์˜ ๋™์ž‘ ๋ฐฉ์‹๊ณผ Clustered Index์— ๋Œ€ํ•œ ์ดํ•ด๋ฅผ ํ†ตํ•ด ์„ฑ๋Šฅ ๊ฐœ์„  ์ด๋ฃจ๊ธฐ

Database
๐Ÿ’ป Backend
์กฐํšŒ ์„ฑ๋Šฅ ์ตœ์ ํ™”(1) - ์ฟผ๋ฆฌ ๋ฐœ์ƒ ์ค„์ด๊ธฐ

์กฐํšŒ ์„ฑ๋Šฅ ์ตœ์ ํ™”(1) - ์ฟผ๋ฆฌ ๋ฐœ์ƒ ์ค„์ด๊ธฐ

2024๋…„ 2์›” 13์ผ

N + 1๋ฌธ์ œ์™€ Fetch Join์„ ํ†ตํ•ด Pagination ํ•˜๋Š” ๊ฒฝ์šฐ ๋ฐœ์ƒํ•˜๋Š” ๋ฌธ์ œ

N+1
Fetch Join
Morethanlog
Pagination
๐Ÿ’ป Backend
ํ…Œ์ŠคํŠธ ๊ฐ์ฒด ์ƒ์„ฑ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ Instancio & Fixture Monkey

ํ…Œ์ŠคํŠธ ๊ฐ์ฒด ์ƒ์„ฑ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ Instancio & Fixture Monkey

2024๋…„ 2์›” 5์ผ

๋™์  ํ…Œ์ŠคํŠธ ๊ฐ์ฒด ์ƒ์„ฑ ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ Instancio์™€ Fixture Monkey๋ฅผ ์•Œ์•„๋ณด์ž

Test
๐Ÿค– Computer Science

OOP์™€ SOLID

2023๋…„ 7์›” 7์ผ

OOP
SOLID
๐Ÿค– Computer Science

OOP ๋‹คํ˜•์„ฑ์— ๋Œ€ํ•˜์—ฌ

2023๋…„ 7์›” 6์ผ

OOP
๐Ÿ˜Ž Daily
ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋ฐ๋ธŒ์ฝ”์Šค 4๊ธฐ ํ•ฉ๊ฒฉ ํ›„๊ธฐ

ํ”„๋กœ๊ทธ๋ž˜๋จธ์Šค ๋ฐ๋ธŒ์ฝ”์Šค 4๊ธฐ ํ•ฉ๊ฒฉ ํ›„๊ธฐ

2023๋…„ 5์›” 23์ผ

๋‚˜๋ฅผ ๋น›๋‚ด์ค€ ๊ต์œก

๐Ÿ’Ž๋ฐ๋ธŒ์ฝ”์Šค
๐Ÿ˜Ž Daily
์ง€๊ธˆ ๊นŒ์ง€์˜ ๋…ํ•™์€ ์–ด๋• ๋‚˜

์ง€๊ธˆ ๊นŒ์ง€์˜ ๋…ํ•™์€ ์–ด๋• ๋‚˜

2023๋…„ 4์›” 22์ผ

๋‚˜๋ฅผ ๋˜๋Œ์•„๋ณด๋Š” ์‹œ๊ฐ„

Daily
ย 
Weonest
Backend Developer
๋‚˜๊ทธ๋„ค์˜ ๊ฐœ๋ฐœ ์ด์•ผ๊ธฐ
๐Ÿ’ฌ Contact
github
email