본문 바로가기 메뉴 바로가기

Backend Developer

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

Backend Developer

검색하기 폼
  • 분류 전체보기 (47)
    • Java (3)
    • Spring (3)
    • JPA (0)
    • Redis (3)
    • DevOps (7)
      • Docker (0)
      • Jenkins (4)
      • Linux (2)
      • Github (1)
    • 스터디 (3)
      • 토비의 스프링 (5)
      • Spring Security (1)
      • Clean Code (3)
      • 정보처리기사 (0)
      • 네트워크관리사 (1)
      • 사이드 프로젝트 (2)
    • Database (0)
    • 기타 (1)
    • 운영체제 (1)
    • 네트워크 (5)
    • 메모장 (5)
  • 방명록

2025/04 (1)
데이터 중심 애플리케이션 1,2장

1장. 신뢰할 수 있고, 확장 가능하며 유지 관리가 쉬운 애플리케이션 설계1. 애플리케이션의 역할 변화예전에는 애플리케이션이 단순히 데이터를 입력받아 저장하고 조회하는 역할이었지만,지금은 수많은 사용자, 데이터, 외부 서비스와 통신하는 복잡한 시스템이 됨.이런 변화 속에서, 애플리케이션의 핵심 품질 속성 세 가지를 기준으로 설계해야 함.2. 신뢰성 (Reliability)장애가 발생해도 시스템이 올바르게 동작하는 것.장애의 예:하드웨어 오류 (디스크 불량, 서버 다운 등)소프트웨어 오류 (버그, 예외 처리 실패)사람의 실수 (잘못된 설정, 운영 실수 등)이를 대비하는 방법:복제(replication): 데이터를 여러 곳에 복사해 장애 시에도 접근 가능리트라이와 타임아웃: 일시적 오류에 대비모니터링과 알림..

스터디 2025. 4. 22. 18:48
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/04   »
일 월 화 수 목 금 토
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
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바