msa + it blog python msa Build a Todo App Using a Microservices Architecture and Use Auth Service to Protect Its RoutesIn part one I showed how to build an auth microservices using Django, protecting his routes with a decorator to verify if the user is authorized to interact with his views. If you missed it, take a… wono | discuss | tweet + it blog python msa How To Protect Your MicroservicesWhen I started learning about microservices I wondered how I could protect the services and be sure the user was authorized to use the APIs. I was pretty confident about how to structure an… wono | discuss | tweet + it dev python msa An Authentication Pattern for microservices using DjangoHow can we design the authentication for microservices written in Django following one of its main principles ? Most of early stage APIs are developed using a monolithic architecture, meaning that… wono | discuss | tweet + it arc blog msa [MSA] 마이크로서비스 서비스간 통신모놀리식 애플리케이션은 대부분의 모듈이 언어 수준의 메서드나 함수를 통해 서로 호출하기 때문에 REST API나 클라우드 서비스 연계 모듈을 작성하지 않는 이상 IPC는 크게 신경 쓸 필요가 없습니다. 이와 달리 MSA는 애플리케이션을 여러 개의 서비스로 구성하며 서비스는 대부분 요청을 처리하기 위해 서로 협동합니다. 서비스 인스턴스는 여러 머신에서 실행되는 프로세스 형태이므로 반드시 IPC(Inter-Process Communication)를 통해 상호 작용해야 합니다. 이번 글에서는 IPC의 종류와 가용성 측면을 따졌을때 MSA에서 어떤 IPC를 쓰는 것이 좋은지 알아보겠습니다. 동기 RPI 통신 💡 RPI는 클라이언트가 서비스에 요청을 보내면 서비스가 처리 후 응답을 회신하는 IPC입니다. 💡 메시.. wono | discuss | tweet + it arc msa 마이크로서비스 아키텍처(MSA)에서 모듈 간 통신 방법마이크로서비스 아키텍처(MSA)는 각각의 독립적인 서비스들이 서로 협력하여 전체 시스템을 구성하는 구조입니다. 이러한 서비스들 간의 통신은 MSA의 핵심 요소 중 하나이며, 이를 효율적으로 설계하는 것이 중요합니다. 이번 블로그 글에서는 MSA에서 각 모듈 간 통신 방법에 대해 자세히 설명하겠습니다.1. 동기 통신 (Synchronous Communication)1.1 HTTP/REST가장 일반적인 통신 방법으로, RESTful API를 사용하여 서비스 간 HTTP 요청과 응답을 주고받습니다. 장점: 간단하고 이해하기 쉬움, 웹 표준 사용단점: 높은 레이턴시, 네트워크 장애 시 서비스 중단 가능성 HTTP/REST는 대부분의 웹 애플리케이션에서 사용되는 방식으로, 서비스 간의 데이터를 주고받는 데 있어 .. wono | discuss | tweet + it arc msa MSA 아키텍처에서의 서비스 간 통신 방법MSA 아키텍처에서 서비스 간 통신을 위한 다양한 방법과 그 장단점에 대해 알아보는 글입니다. wono | discuss | tweet
+ it blog python msa Build a Todo App Using a Microservices Architecture and Use Auth Service to Protect Its RoutesIn part one I showed how to build an auth microservices using Django, protecting his routes with a decorator to verify if the user is authorized to interact with his views. If you missed it, take a… wono | discuss | tweet
+ it blog python msa How To Protect Your MicroservicesWhen I started learning about microservices I wondered how I could protect the services and be sure the user was authorized to use the APIs. I was pretty confident about how to structure an… wono | discuss | tweet
+ it dev python msa An Authentication Pattern for microservices using DjangoHow can we design the authentication for microservices written in Django following one of its main principles ? Most of early stage APIs are developed using a monolithic architecture, meaning that… wono | discuss | tweet
+ it arc blog msa [MSA] 마이크로서비스 서비스간 통신모놀리식 애플리케이션은 대부분의 모듈이 언어 수준의 메서드나 함수를 통해 서로 호출하기 때문에 REST API나 클라우드 서비스 연계 모듈을 작성하지 않는 이상 IPC는 크게 신경 쓸 필요가 없습니다. 이와 달리 MSA는 애플리케이션을 여러 개의 서비스로 구성하며 서비스는 대부분 요청을 처리하기 위해 서로 협동합니다. 서비스 인스턴스는 여러 머신에서 실행되는 프로세스 형태이므로 반드시 IPC(Inter-Process Communication)를 통해 상호 작용해야 합니다. 이번 글에서는 IPC의 종류와 가용성 측면을 따졌을때 MSA에서 어떤 IPC를 쓰는 것이 좋은지 알아보겠습니다. 동기 RPI 통신 💡 RPI는 클라이언트가 서비스에 요청을 보내면 서비스가 처리 후 응답을 회신하는 IPC입니다. 💡 메시.. wono | discuss | tweet
+ it arc msa 마이크로서비스 아키텍처(MSA)에서 모듈 간 통신 방법마이크로서비스 아키텍처(MSA)는 각각의 독립적인 서비스들이 서로 협력하여 전체 시스템을 구성하는 구조입니다. 이러한 서비스들 간의 통신은 MSA의 핵심 요소 중 하나이며, 이를 효율적으로 설계하는 것이 중요합니다. 이번 블로그 글에서는 MSA에서 각 모듈 간 통신 방법에 대해 자세히 설명하겠습니다.1. 동기 통신 (Synchronous Communication)1.1 HTTP/REST가장 일반적인 통신 방법으로, RESTful API를 사용하여 서비스 간 HTTP 요청과 응답을 주고받습니다. 장점: 간단하고 이해하기 쉬움, 웹 표준 사용단점: 높은 레이턴시, 네트워크 장애 시 서비스 중단 가능성 HTTP/REST는 대부분의 웹 애플리케이션에서 사용되는 방식으로, 서비스 간의 데이터를 주고받는 데 있어 .. wono | discuss | tweet
+ it arc msa MSA 아키텍처에서의 서비스 간 통신 방법MSA 아키텍처에서 서비스 간 통신을 위한 다양한 방법과 그 장단점에 대해 알아보는 글입니다. wono | discuss | tweet