Primary-Replica 구조 다시보기 설계하여 구조를 세팅하는 것은 누구나도 쉽게 할 수 있을 것입니다. 하지만 이 필드에서 요구하는건 이걸로 운영을 하면서 나타나는 여러가지 에러 대응을 하고 어떻게 개선해 나갈지가 중요하다고 생각합니다. 솔직히 말하면 이런 대규모 트래픽을 받는 서비스 기업은 극히 드물고, 거의 대부분의 개발자는 경험하지 못할 것입니다. 월 1000만건 이상 데이터를 관리하는 저도 이정도로 세팅하고 사용하는 건 아니라서,아~ 대규모 트래픽을 경험할 때 이런 장애 시나리오가 날 것 같구나를 생각 및 AI에게 물어봐서 작성하게 되었습니다. 어떤 장애가 생길까? 이해를 돕기 위해 장애 시뮬레이션을 만들었습니다. 🖥️ Postgr..
처음 프로젝트 시작할 때는? 사이드 프로젝트 같은 작은 프로젝트를 시작할 때는 단일 서버로 DB를 구성하고 백업 두는 것도 굳이..? 라는 생각을 하였습니다.사용자도 몇 없는데 굳이 이중화하고 Master-Slave 두고 할 필요는 없다고 생각합니다. 아래 사진은 Naver에서 소규모 웹사이트 일 때 그냥 참고만 하라는 아키텍처입니다.[그림1] 을 봐도 Cloud DB를 1개만 사용하는 것을 볼 수 있습니다.출처 : https://www.ncloud.com/v2/intro/architecture/3 NAVER CLOUD PLATFORMcloud computing services for corporations, IaaS, PaaS, SaaS, with Global region and Security Tec..
- Total
- Today
- Yesterday
- 개발
- java
- 디자인패턴
- 개발자
- 알고리즘
- 그리디
- Flutter
- DBeaver
- Primary-Replica
- JPA 페이징
- 네트워크
- Fetch
- BFS
- Front
- 깃허브 액션
- 시간 객체
- JavaScript
- CI/CD
- 카카오 로그인
- 코딩테스트
- Spring Security
- spring
- 멀티모듈
- 트랜잭션
- 프로세스
- aws
- 장애대응
- 개발블로그
- 개발환경
- 데이터 베이스
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |