본문 바로가기

Lecture32

확장성과 안정성 있는 서비스 시스템 설계 패턴 패스트 캠퍼스 (The Red: 4천만 MAU를 지탱하는 서비스 설계와 데이터 처리 기술 by 카카오페이지 기술전략이사 윤진석) 필기록입니다. 초창기 웹 서비스 - 야후 (1994) http://yahoo.com DNS lookup Apache + Perl CGI 메인 DB 한 쪽에서 장애가 나면 모두 죽어버리는 문제 1. 서비스 안정성이 떨어진다. - 서버 관점에서는 가용성이 떨어진다고 할 수도 있음 - 대부분 단일장애구간(SPoF : Single Point of Failure) 데이터베이스의 중단 문제를 해결하기위한 Active-stanby 이중화 구성 -> primary DB와 Secondary DB를 나눈다. 2. 확장성이란? 두 가지 의미로 분류해서 볼 수 있다. 서버 레벨의 확장성 코드 레벨의.. 2023. 7. 2.
대규모 서비스에서 발생하는 기술적 이슈 및 장애 사례 패스트 캠퍼스 (The Red: 4천만 MAU를 지탱하는 서비스 설계와 데이터 처리 기술 by 카카오페이지 기술전략이사 윤진석) 필기록입니다. IT 서비스 혁신 = 비즈니스 모델의 혁신 오늘날 새롭게 출현하는 스타트업이란? 페이팔 창업자: 획기적인 아이디어나 혁신적인 기술로 비즈니스를 발굴하는 팀 => 기술 발전이나 소비자 욕구 변화에 따라 혁신적인 제품 또는 서비스를 제공하는 것이 IT 서비스의 기본 컨셉이다. 전통적인 기업의 주요 활동 - 제품 개발, 유통, 마케팅 - 고객 응대, 서비스 운영, 시스템 유지보수 - 수익 분석, 자산 관리 최근 IT 기술과 접목 -> 부서 간의 고도화 e.g. 제품 개발, 제품 유통 -> Product-Market fit 소프트웨어 엔지니어링과 데이터 과학이 합쳐져서 .. 2023. 7. 2.