본문 바로가기

분류 전체보기264

msa api 게이트웨이 구현방법 알려줘 java MSA(Microservices Architecture)에서 API Gateway는 여러 개의 마이크로서비스에서 제공하는 API를 통합하고, 클라이언트의 요청을 적절한 마이크로서비스로 라우팅하는 역할을 합니다. Java로 MSA API Gateway를 구현하는 방법은 다음과 같습니다. Spring Cloud Netflix Zuul: Spring Cloud Netflix Zuul은 Spring Cloud 프레임워크의 일부로, 마이크로서비스 아키텍처에서 API Gateway를 구현하기 위한 라이브러리입니다. Zuul은 서비스 디스커버리와 로드밸런싱 기능을 내장하고 있어서, 마이크로서비스들이 등록되어 있는 서비스 디스커버리 서버(예를 들어 Netflix Eureka)와 연동하여 사용할 수 있습니다. Sprin.. 2023. 3. 30.
[20210504] MSA와 REST API 제대로 알고 사용하기 MSA (Micro Service Achitecture) 서비스를 작은 단위로 분리하여 전체 어플리케이션을 만드는 방식. 이의 선구자 영국의 마틴폴러는 HTTP상에서의 REST API 같은 가벼운 통신 방식을 사용하는 아키텍처라고 정의했다. 여러개로 나뉜 서비스 API와의 통신 클라이언트가 요청한 서비스를 API 게이트웨이가 기능별로 분류하여, 각 서비스를 담당하는 API 엔드 포인트를 호출하고 그에 대한 응답을 API 서버에서 받아오는 구조라고 한다. 장점으로는 MSA의 각 Service가 서로 약한 결합 형태로 연결되어 종속성을 줄여, 서로의 간섭을 최소화하고 빠르게 개발하고 효율적으로 유지보수할 수 있다. 이렇게 작게 나뉘어진 서비스는 개별적으로 개발, 테스트, 배포가 가능하기에, CI (Conti.. 2023. 3. 30.
[Spring Cloud 를 활용한 MSA 기초] 3. Cloud Native 이해 3. Cloud Native 이해 youtu.be/NQcOwOI7nl0 Cloud Native 란 '클라우드 네이티브'의 핵심은 애플리케이션을 어떻게 만들고 배포하는지에 있으며 위치는 중요하지 않다 클라우드 서비스를 활용한다는 것은 컨테이너와 같이 민첩하고 확장 가능한 구성 요소를 사용해서 재사용 가능한 개별적인 기능을 제공하는 것을 의미한다 이러한 기능은 멀티 클라우드와 같은 여러 기술 경계 간에 매끄럽게 통합되므로 제공 팀이 반복 가능한 자동화와 오케스트레이션을 사용해서 빠르게 작업 과정을 반복할 수 있다 앤디 맨, Chief Technology Advocate at Splunk 신축성(Resiliency) 민첩성(Agility) 확장 가능성(Scalable) 자동화(Automation) 무상태(St.. 2023. 3. 30.
"Path of Exile"의 네크로멘서 면죄빌드 "Path of Exile"의 네크로멘서 면죄빌드를 만드는 방법은 다양합니다. 여기에는 일반적인 빌드 가이드가 있으며, 참고용으로 사용하실 수 있습니다. 스킬과 젬 선택 스파크: 면죄부 토템에서 효과적인 스킬입니다. 연쇄 및 다중 투사체 스킬을 연계하여 높은 데미지를 입힐 수 있습니다. 면죄부 토템: 스파크와 연계하여 사용하는 토템 스킬입니다. 효과적인 광역 데미지를 입힐 수 있습니다. 공격 속도: 면죄부 토템 스킬의 공격 속도를 높여 효율적인 데미지를 입힐 수 있습니다. 유령: 소환수를 조종하여 면죄부 토템의 데미지를 높일 수 있습니다. 아이템 선택 망자의 감정: 소환수 데미지를 높여주는 유용한 아이템입니다. 미라의 황금 연꽃: 적을 공격할 때 데미지를 반사시키는 아이템입니다. 복수자의 명령: 소환수를.. 2023. 2. 24.
포즈에 따라 똑같은 케릭터를 그리는 방법을 알려줘 같은 캐릭터를 그리더라도 포즈에 따라서 느낌과 분위기가 매우 달라질 수 있습니다. 따라서 포즈에 따라 똑같은 캐릭터를 그리기 위해서는 몇 가지 팁과 방법이 필요합니다. 기본 구조를 고정한다 캐릭터를 그릴 때, 기본적인 뼈대를 먼저 구성하는 것이 중요합니다. 이때 캐릭터의 실루엣과 비례를 잘 맞추어야 합니다. 따라서 어떤 포즈를 그리더라도, 기본적인 뼈대는 똑같은 위치에 고정되어야 합니다. 포즈의 특징을 파악한다 각 포즈마다 고유한 특징이 있습니다. 예를 들어, 일어선 포즈와 앉아 있는 포즈는 엉덩이와 다리의 각도가 매우 다르며, 팔과 손의 위치도 다릅니다. 이러한 포즈의 특징을 파악하고 이를 그림에 반영해야 합니다. 뼈대와 근육의 움직임을 고려한다 포즈에 따라서 뼈대와 근육의 움직임이 매우 다릅니다. 따.. 2023. 2. 24.
앞으로의 비트코인 가격 및 전망을 분석해줘 비트코인 가격 및 전망은 다양한 요인들에 의해 영향을 받기 때문에 정확한 예측은 어렵습니다. 그러나 일부 전문가들은 아래와 같은 전망을 내놓고 있습니다. 기술적 분석: 비트코인의 가격은 기술적 분석을 통해 예측할 수 있습니다. 일부 전문가들은 비트코인의 기술적 분석 결과, 새로운 대규모 상승세가 오기 전에 일시적인 하락세가 있을 수 있다고 전망하고 있습니다. 인프라와 인식 개선: 비트코인의 인프라 개선 및 대중적인 인식 증가는 비트코인 가격 상승에 영향을 미칠 수 있습니다. 최근에는 기업들이 비트코인을 인식하고 자산으로 추가하는 등의 움직임이 있어 이러한 인식 개선이 지속될 경우, 비트코인 가격이 상승할 가능성이 있습니다. 규제와 정책 변화: 국가별 규제와 정책 변화도 비트코인 가격에 영향을 미칠 수 있.. 2023. 2. 24.