Netflix Hystrix Hystrix는 Netflix에서 만든 라이브러리로 마이크로 서비스 아키텍처에서 분산된 서비스 간 통신이 원활하지 않은 경우에 각 서비스가 장애 내성과 지연 내성을 갖게 하도록 도와주는 라이브러리이다. MSA기반의 프로젝트는 서비스간 요청이 실패하거나 유실되거나 하는 등의 상황을 겪게 되면 심각한 상황이 초래될 수 있다. 예컨대 결제를 했는데 주문이 되어있지 않다던지? 말만 들어도 심각하지 않은가.. 나만 심각한가.. 아무튼 이러한 상황은 마이크로 서비스 환경에서 A서비스의 장애 상황으로 시작하여 B, C, D의 다른 서비스들에게도 장애 상황이 전파되는 성질이 있다. 이러한 상황을 수습할 수 있는 기능을 가진 것이 hystrix이다. 정식적인 모든 기능에 대해 차분히 분석하고..
#5 Apache Kafka 구축 spring.io/projects/spring-cloud-netflixnetflixtechblog.com/announcing-zuul-edge-service-in-the-cloud-ab3af5be08eekafka.apa che.org/ Apache Kafka Apache Kafka: A Distributed Streaming Platform. kafka.apache.org MSA를 하다 보면 트랜잭션이나, 서비스 간의 통신 부분에서 많은 어려움을 겪는다. 예전에 아무것도 모를 때에는 당연한 듯 서비스 간에 REST API로 호출한다고 생각했는데, 그렇게 하다 보니 많은 문제점이 생겼었다. 그런데 그러한 문제를 해결해 주는 것이 Apache Kafka다 Kafka는 링크드..
#4 Netflix OSS Zuul API Gateway 구축 spring.io/projects/spring-cloud-netflixnetflixtechblog.com/announcing-zuul-edge-service-in-the-cloud-ab3af5be08ee Announcing Zuul: Edge Service in the Cloud the latest addition to Netflix’s Open Source Software suite netflixtechblog.com Zuul은 API Gateway이다 API Gateway는 KONG도 있고 여러 다른 제품들도 있지만 Java 기반의 프로젝트를 진행하고 있고, 세계에서 가장 MSA를 잘하는 기업 중 하나인 Netflix에서 만들었다니 믿음이..
#3 Netflix OSS Eureka Server 구축 spring.io/projects/spring-cloud-netflix Spring Cloud Netflix Spring Cloud Netflix features: Service Discovery: Eureka instances can be registered and clients can discover the instances using Spring-managed beans Service Discovery: an embedded Eureka server can be created with declarative Java configuration Circuit B spring.io 위의 사이트에서 Spring Cloud Netflix가 제공하는 기능..
- Total
- Today
- Yesterday
- spring boot
- 풍경그림
- windows환경
- Eclipse
- 그림 그리기
- 신세계 아카데미
- MSA
- 프레임워크
- 취미생활
- 카프카클러스터
- slueth
- ADL-LRS
- 트랜잭션 추적
- Kafka
- zookeeper
- Python
- 목탄
- 초보
- axios
- zookeeper 클러스터
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 | 31 |