Category: Microservices

0

마이크로서비스 아키텍처(MSA). 서비스 개발팀 이야기

2015년 쯤 아키텍처 연구팀에 잠깐 있었는데, auto Scale in/out, 도커, 대용량 데이터베이스, 대용량 스토리지 등이 연구되고 있었다. 내가 있던 셀은 SaaS나 멀티테넌트 아키텍처가 주된 관심사 였다. 이런 주제들에 적합한 아키텍쳐가 무엇인지 알아보다 보니 자연스레 MSA로 초점이 맞춰졌다. 그때 조대협 님을 초청해서 세미나도 듣고, Chr

0

Microservices Reading List

Microservice ArchitectureJames Lewis Micro Services: Java, the Unix Way Martin Fowler Microservices Resource Guide What are Microservices? When Should I Use Them? Test Cris Richardson microservices.

0

(SDS 사내 기고) Microservices Architecture 란?

Microservices Architecture모놀리틱 아키텍쳐(Monolithic Architecture)우리가 전통적으로 SI나 솔루션을 개발하던 모습은 모든 기능을 패키지 단위로만 구분해서하나의 프로젝트에 넣어서 관리하는 것이었습니다. 심지어 모든 개발팀이 공유해서 말이죠.그리고 이 프로젝트 구성을 보면 뛰어난 SA들이 전체 구조를 잡고, 모든 기술

0

6. Choosing a Microservices Deployment Strategy

Choosing a Microservices Deployment StrategyChoosing a Microservices Deployment Strategy에 대한 요약이다. Motivations모놀리틱 어플리케이션은 보통 큰 어플리케이션 하나를 여러개로 복사해서 실행한다.즉, N개의 서버에 각 서버마다 M개의 어플리케이션 인스턴스가 실행되는 것이다.모놀

0

5. Event-Driven Data Management for Microservices

Event-Driven Data Management for MicroservicesEvent-Driven Data Management for Microservices에 대한 요약이다. Microservices and the Problem of Distributed Data Management모놀리틱(monolithic) 어플리케이션은 전형적으로 단일 관계형

0

4. Service Discovery in a Microservices Architecture

Service Discovery in a Microservices ArchitectureService Discovery in a Microservices Architecture에 대한 요약이다. Service DiscoveryREST API, Thrift API등을 가진 서비스를 호출하려고 할때 네트워크 주소(IP, Port)를 알고 있어야 한다.기존

0

2. Using an API Gateway

Building Microservices: Using an API GatewayUsing an API Gateway에 대한 요약이다. Client와 Microservices 간에 어떻게 통신을 할 것인가? 모놀리틱(monolithic) 어플리케이션은 엔드포인트가 하나만 존재하는 반면에,MSA 어플리케이션은 서비스마다 다른 엔드포인트를 갖는한다. API G

0

1. Introduction to Microservices

Introduction to MicroservicesIntroduction to Microservices에 대한 요약이다. Monolithic architecture hexagonal architecture 논리적으로 모듈화되고 패키지된 아키텍쳐를 갖더라도, 배포는 모놀리틱하게 되는 경우가 많다. 프로그래밍언어나 프래임워크에 의해 배포 형식이 결정된다.