issues
search
sada-dream
/
sada-dream_server_v2
개인간 해외 직구 중계 플랫폼 사다드림입니다.
MIT License
0
stars
0
forks
source link
Spring Cloud로 개발하는 마이크로서비스 애플리케이션(MSA) - Microservice와 Spring Cloud의 소개
#79
Open
dongwooklee96
opened
3 years ago
dongwooklee96
commented
3 years ago
Anti-fragile의 4가지 특징
첫 번재는 오토스케일링이다.
자동으로, 자원을 늘리고 줄인다.
마이크로 서비스
MSA는 클라우드의 핵심이다.
카오스 엔지니어링이란, 시스템이 예측하지 못하는 상황에서도 견딜수 있는 것이다.
CI/CD를 통한 지속적인 통합 / 배포
dongwooklee96
commented
3 years ago
클라우드 네이티브 아키텍처
확장 가능한 아키텍처
시스템의 수평적 확장에 유연
확장된 서버로 시스템의 부하 분산 및 가용성을 보장한다.
시스템 또는, 서비스 애플리케이션 단위의 패키지 (컨테이너 기반의 패키지)
모니터링
탄력적 아키텍처
서비스 생성, 통합, 배포, 비즈니스 환경 변화에 대응 및 시간 단축
분할 된 서비스 구조
무상태 통신 프로토콜
서비스의 추가와 삭제 자동으로 감지
변경된 서비스 요청에 따라 사용자 요청 처리 (동적 처리)
장애 격리
특정 서비스에 오류가 발생해도 다른 서비스에 영향을 주지 않음
지속적인 통합 CI(Continuous Integration)
통합 서버, 소스 관리 (SCM), 빌드 도구, 테스트 도구
지속적인 배포
Continuous Delivery
Continuous Deployment
Pipe line
카나리 배포와 블루 그린 배포
dongwooklee96
commented
3 years ago
dongwooklee96
commented
3 years ago
Anti-fragile의 4가지 특징