TEN BILLION

  • 홈
  • 태그
  • 방명록

Microservice 1

Microservice(MSA), Monolithic Service, Mini Service 비교 분석

1. Microservice (마이크로서비스)개념어플리케이션을 독립적으로 배포 가능한 작은 서비스들로 구성.각 서비스는 특정 비즈니스 기능에 집중하며 독립적으로 배포 및 확장 가능.서비스 간 통신은 일반적으로 REST API, 메시지 큐, gRPC 등을 사용.장점확장성: 각 서비스는 독립적으로 확장 가능하여 특정 기능에 필요한 리소스를 유동적으로 관리할 수 있음.유연성: 각 서비스가 독립적으로 배포 가능하여 빠른 개발 및 배포 가능.장애 격리: 한 서비스의 문제가 전체 시스템에 영향을 미치지 않음.다양한 기술 스택 사용 가능: 서비스별로 최적의 기술 스택을 선택할 수 있음.단점복잡성 증가: 서비스가 많아질수록 관리가 어려움.통신 비용: 네트워크를 통한 서비스 간 통신으로 인해 성능이 저하될 수 있음.분산..

CS 2024.11.28
이전
1
다음
더보기
프로필사진

TEN BILLION

매일매일 성장하는 개발 일기 !

  • 분류 전체보기 (214) N
    • Back_End (58) N
      • Java (39)
      • Spring (10)
      • Design Pattern (4)
      • JPA (5) N
    • Front-End (11)
    • DataBase (11)
    • Oracle (10)
    • MySQL (1)
    • CS (18)
    • Network (9)
    • Web (14)
    • Algorithm (64) N
    • 프로젝트 (7)
      • 마이그레이션 (7)
    • Docker (6)
    • AWS (2)

Copyright © Kakao Corp. All rights reserved.

티스토리툴바