sidecar 2

7가지 아키텍처 디자인 패턴 - 면접전에 알았으면 좋았을 것들

해당 포스트는 미디엄의 아티클을 번역한 내용이다. 이 블로그에 방문하셨다면 모던 아키텍처 디자인 패턴이 무엇인지 알고 있을거라 생각됩니다. 그러나 경험이 부족한 몇몇 친구들을 위해 아키텍처 디자인 패턴을 어플리케이션을 확장할 수 있도록 설계하는 방식이라고 생각하면 됩니다. 아키텍처 디자인 패턴은 간단히 말해 High Level Design 을 위한 디자인 패턴입니다. 현대의 문제에는 현대적인 해결책이 필요합니다. 어플리케이션이 기업 혹은 인터넷 수준의 사용자를 대상으로 하려면 확장성, 가용성, 보안성, 복원력을 갖춰야 합니다. 의심할 여지 없이 모든 메이저 리그 기업들은 이러한 어려움을 파악하고 해결할 수 있는 개발자를 찾고 있습니다. 이제 문제는 개발자가 이러한 문제를 어떻게 해결할 수 있을까요? 한 ..

Medium 2023.11.06

스프링 마이크로서비스와 사이드카 패턴

해당 포스트는 Meduim 의 아티클 "Spring Microservices and Sidecar Pattern" 을 번역한 내용이다. [ 원문 ] 지난 몇 년 동안 마이크로 서비스는 소프트웨어 아키텍처의 선두에 있었습니다. 그 이유는 분명합니다. 마이크로 서비스는 모듈성, 확장성 및 전체 시스템에 영향을 주지 않고 개별 구성 요소를 유지 관리 및 배포할 수 있습니다. 마이크로 서비스 패턴을 Spring Boot와 같은 프레임워크와 Sidecar 같은 패턴을 결합하면 더욱 강력해 집니다. 이 글에서는 Spring 마이크로 서비스의 본질을 이해하고 Sidecar 패턴을 어떻게 보완하는지 알아보겠습니다. Spring Microservices 소개 일반적으로 마이크로 서비스는 소프트웨어 디자인 패턴을 나타내며..

Medium 2023.10.19