Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | |||
| 5 | 6 | 7 | 8 | 9 | 10 | 11 |
| 12 | 13 | 14 | 15 | 16 | 17 | 18 |
| 19 | 20 | 21 | 22 | 23 | 24 | 25 |
| 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- Lv.0
- LV0
- JPA
- LV02
- 포트폴리오
- 데이터 베이스
- Kafka
- SQL
- 프로그래머스
- 코테
- LV03
- 디자인 패턴
- CoffiesVol.02
- GIT
- 알고리즘
- mysql
- docker
- jvm
- spring boot
- LV.02
- 일정관리 프로젝트
- LV01
- 이것이 자바다
- CI/CD
- Java
- Join
- S3
- 연습문제
- 일정관리프로젝트
- Redis
Archives
- Today
- Total
목록2025/10 (1)
코드 저장소.
목차1.프로젝트 목적2.사용 기술 스택3.아키텍처4.ERD5.주요기능6.전체 개발 과정 정리7.소감 1.프로젝트 목적이 프로젝트는 단순 CRUD 일정 관리에서 출발했습니다. 하지만 실제 서비스를 만들다 보면 일정 생성 이후에 훨씬 많은 일이 발생했습니다.알림 생성반복 일정 전파파일 업로드 처리추천 기능을 위한 외부 API 연동Kafka 기반 비동기 이벤트 처리이 중 하나라도 실패하면 전체 기능이 연쇄적으로 무너질 수 있었습니다. 그래서 이번 프로젝트의 핵심 목표는 비동기 영역에서 발생하는 장애를 어떻게 격리하고, 어떻게 자동 복구할 수 있을까?였습니다. 이를 검증하기 위해 Kafka Outbox + DLQ + 멱등성(EOS) 구조를 직접 설계하고, Prometheus·Loki·Grafana 기반 모니터링..
포폴/일정관리앱
2025. 10. 26. 16:06