티스토리 뷰
스프링 클라우드 ( Spring Cloud )
Spring Cloud 는 마이크로 서비스 아키텍처 (MicroService Architecture : MSA) 를 쉽게 구축하기 위해 정의한 공통 패턴등을 사용할 수 있게 해주는 도구들의 모음이다.
이점
- 비즈니스 로직에 집중할 수 있게 해주며, 덕분에 개발 효율성을 극대화 할 수 있다.
- 기존 사용하던 Spring Project와 통합하기 유용하여, 현재 서비스를 마이크로 서비스로 변경하기 편하다.
제공하는 클라우드 패턴
- 분산 메시징 ( Distiributed Messaging )
- 부하 분산 ( Load Balancing )
- 회로 차단기 (Circuit Breaker)
- 라우팅( Routing )
- 분산 로깅 ( Distiributed Logging )
- 서비스 등록 및 조회 ( Service Registration & Discovery )
- 분산 잠금 ( Distiributed Lock )
- 중앙 집중식 구성 ( Centralized Configuration )
스프링 클라우드 컴포넌트
주제 | 컴포넌트 |
분산 클라우드 | Spring Cloud Config , Spring Cloud Zookeeper, Spring Cloud Consul Config |
분산 메시징 | Spring Cloud Stream with MQ ( Kafka or RabbitMQ ) |
서비스 디스커버리 | Spring Cloud Eureka, Spring Cloud Consul, Spring Cloud Zookeeper |
로깅 | Spring Cloud Zipkin, Spring Cloud Sleuth |
서비스간 통신 | Spring Cloud Hystrix, Spring Cloud Ribbon, Spring Cloud Feign, Spring Cloud Zuul |
참조
Spring Cloud - Introduction
Spring Cloud - Introduction Before we look at Spring Cloud, let’s have a brief overview on Microservice Architecture and the role of Spring Boot in creating microservices. Microservice Architecture Microservice architecture is a style of application deve
www.tutorialspoint.com
Spring Cloud
Spring Cloud is an umbrella project consisting of independent projects with, in principle, different release cadences. To manage the portfolio a BOM (Bill of Materials) is published with a curated set of dependencies on the individual project. Go here to r
spring.io
'BackEnd > Spring' 카테고리의 다른 글
[Spring Cloud] API Gateway Pre&Post Filter 설정 (0) | 2022.09.06 |
---|---|
WebSocket으로 Echo서버 구현하기 with.Spring boot (0) | 2022.09.06 |
[Spring Cloud] OpenFeign 으로 마이크로서비스간 통신하기 (0) | 2022.08.31 |
[Spring Cloud]Config Server로 구성 관리및 동적으로 설정 적용 (0) | 2022.08.29 |
Spring Boot를 Jar로 패키징 하기 (0) | 2022.08.18 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- pool
- 세션 불일치
- Object Pool
- 정적 타입 언어
- ATDD
- 육각형 아키텍처
- Memory Fragmentation
- 컴포짓 패턴
- 뾰족함
- Session
- 객체 풀
- 수직 분할
- 클린 아키텍처
- pass by value
- 메모리 단편화
- 외부 단편화
- OOP
- Clean Architecture
- pass by reference
- multimap
- 동적 디스패치
- Sticky Session
- 내부 단편화
- RestAssured
- SpringBoot 2.2
- 메모리 파편화
- 동적 타입 언어
- java
- 수평 분할
- 장애 해결기
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함