Skip to content

Commit bc43d9d

Browse files
committed
Write SpringBoot Post " 3편. Prometheus와 Grafana로 Spring Boot 모니터링 대시보드 구축하기 "
- Update SpringBoot Post " 쿠폰 시스템 개선기: SETNX에서 Redisson RLock과 AOP를 활용한 분산락 적용 " - Update SpringBoot Post " 2편. Spring Boot 요청 흐름 추적: Logging Filter와 traceId 적용기 "
1 parent 7310f2e commit bc43d9d

12 files changed

+336
-7
lines changed

_posts/2025-04-23-SpringBoot-Logging-Filter.md

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
title: " 2편. Spring Boot 요청 흐름 추적: Logging Filter와 traceId 적용기 "
4-
categories: SpringBoot
4+
categories: [SpringBoot, Technology]
55
author: devFancy
66
---
77
* content
@@ -706,7 +706,9 @@ public class HttpRequestAndResponseLoggingFilter extends OncePerRequestFilter {
706706

707707
저 역시 처음 이 작업을 시작할 때는 관련 개념들이 생소하게 느껴졌지만, 내부 동작을 하나씩 파악하고 적용해보면서 많은 것을 배울 수 있었습니다.
708708

709-
(나중에) 다음 포스팅에서는 Sentry, Grafana 와의 연동을 통해 알림 및 대시보드를 구성하는 방법을 소개할 예정입니다.
709+
이번 글에서 traceId로 개별 요청의 흐름을 추적할 수 있게 되었다면,
710+
다음 포스팅에서는 한 걸음 더 나아가 Prometheus와 Grafana를 연동하여
711+
애플리케이션의 전반적인 성능 상태를 한눈에 파악하는 모니터링 대시보드를 구축하는 방법을 다루어보겠습니다.
710712

711713
지금까지 읽어주셔서 감사합니다.
712714

_posts/2025-06-03-SpringBoot-Coupon-System-Redisson.md

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
22
layout: post
33
title: " 쿠폰 시스템 개선기: SETNX에서 Redisson RLock과 AOP를 활용한 분산락 적용 "
4-
categories: Side_Project
4+
categories: [SpringBoot, Technology]
55
author: devFancy
66
---
77
* content
@@ -15,15 +15,13 @@ author: devFancy
1515

1616
본 글에서는 이러한 점들을 개선하기 위해 Redisson의 `RLock`과 Spring AOP를 도입하여, 비즈니스 로직과 락킹 로직을 분리하고 보다 안정적이며 재사용 가능한 분산락 코드를 작성한 과정을 상세히 설명드리겠습니다. 현재는 Redis 단일 인스턴스 환경을 기준으로 설명하며, 고가용성 환경으로의 확장은 향후 과제로 남겨두었습니다.
1717

18-
> `참고`: 본 글에서 소개되는 코드 예시는 현재 시점의 구현을 바탕으로 작성되었으며, 프로젝트가 발전함에 따라 내용이 변경되거나 개선될 수 있음을 미리 알려드립니다.
19-
>
20-
> 이 글에서 다루는 모든 코드는 [깃허브](https://github.com/devFancy/springboot-coupon-system)에서 확인하실 수 있습니다.
21-
2218

2319
---
2420

2521
### 예상 독자
2622

23+
이 글은 아래에 해당하는 분들께 도움이 될 것입니다.
24+
2725
* Redis 환경에서 `SETNX`를 직접 사용하여 분산락을 구현하며 불편함을 느끼셨던 분
2826

2927
* Spring AOP를 활용하여 공통 로직(특히 락킹)을 분리하고 싶으신 분
@@ -32,6 +30,10 @@ author: devFancy
3230

3331
* 보다 깔끔하고 안정적인 분산락 코드를 작성하고자 하시는 분
3432

33+
> `참고`: 본 글에서 소개되는 코드 예시는 현재 시점의 구현을 바탕으로 작성되었으며, 프로젝트가 발전함에 따라 내용이 변경되거나 개선될 수 있음을 미리 알려드립니다.
34+
>
35+
> 이 글에서 다루는 모든 코드는 [깃허브](https://github.com/devFancy/springboot-coupon-system)에서 확인하실 수 있습니다.
36+
3537
---
3638

3739
## 쿠폰 시스템 설계 개요

_posts/2025-06-07-SpringBoot-Monitoring-Prometheus-Grafana.md

Lines changed: 325 additions & 0 deletions
Large diffs are not rendered by default.
70.5 KB
Loading
344 KB
Loading
348 KB
Loading
244 KB
Loading
136 KB
Loading
49.3 KB
Loading
63.8 KB
Loading

0 commit comments

Comments
 (0)