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
- interrupt
- Spring
- error
- 알고리즘
- hikaricp
- docker
- database
- 협업
- where
- springboot
- GPG
- Java
- MySQL
- DataSource
- hashCode
- constraints
- Operating System
- ConnectionPool
- greedy
- oauth2
- aws
- DBCP
- DDL
- equals
- JDBC
- 백준
- 알고리즘 #백준 #1717
- Git
- MariaDB
- dml
Archives
- Today
- Total
목록2025/07/02 (1)
did_story
백엔드 작업을 하다보면 외부 API를 불러서 사용하는 기능들이 점점 많아질 것입니다. 그런데 갑자기 이 외부 서비스들이 갑자기 느려지는 장애가 걸리면 우리는 어떻게 될까?! 만약 우리가 동기 방식으로 호출하는 경우, 이러한 문제들은 우리의 서비스의 장애를 일으킬 것입니다.이번 기회에 이와 같은 문제가 발생할 수 있는 문제점들을 살펴보고, 해결하기 위한 핵심 전약인 타임아웃 설정, 벌크헤드 패턴, 그리고 서킷 브레이커 패턴에 대해 알아보도록 하겠습니다.1. 외부 서비스 장애: 조용한 암살자오늘날 대부분의 시스템은 외부 API나 서드파티 서비스(결제, 인증, 주소 검색, 번역, 날씨 정보 등등)에 의존해 동작하고 있음을 가정해봅시다. 잘 되고 있다면 상관이 없겠지만, 만약 응답이 지연되기 시작하면 어떤 일이..
BackEnd🍃/Spring boot
2025. 7. 2. 15:50