Home
June's Blog
Cancel

MODULAR MONOLITH - INTEGRATION STYLES (모듈러 모놀로스 - 통합 스타일)

들어가며 이 글은 Kamil Grzybek의 포스트 MODULAR MONOLITH: INTEGRATION STYLES를 번역 및 이해를 위한 일부 내용을 덧 붙인 글입니다. Introduction 더 큰 시스템 내의 모듈이나 애플리케이션은 100% 독립적으로 작동하지 않습니다. 비즈니스 가치를 제공하기 위해 개별 요소들은 어떻게든 서로 통합되어야...

MODULAR MONOLITH - ARCHITECTURE ENFORCEMENT (모듈러 모놀로스 - 아키텍처 시행)

들어가며 이 글은 Kamil Grzybek의 포스트 MODULAR MONOLITH: ARCHITECTURE ENFORCEMENT를 번역 및 이해를 위한 일부 내용을 덧 붙인 글입니다. Introduction 이전 포스트에서 우리는 모듈러 모놀리스의 아키텍처와 그 선택에 영향을 미칠 수 있는 아키텍처의 드라이버에 대해 논의했습니다. 이 포스트에서는...

MODULAR MONOLITH - ARCHITECTURAL DRIVERS (모듈러 모놀로스 - 아키텍처 드라이버(아키텍처적 요구사항))

들어가며 이 글은 Kamil Grzybek의 포스트 MODULAR MONOLITH: ARCHITECTURAL DRIVERS를 번역 및 이해를 위한 일부 내용을 덧 붙인 글입니다. Introduction 이전 포스트에서는 모듈러 모놀리스(Modular Monolith)의 정의와 모듈화에 대한 설명에 초점을 맞췄습니다. 다시 한번, 모듈러 모놀리스는...

MODULAR MONOLITH - A PRIMER (모듈러 모놀로스 - 입문서)

들어가며 이 글은 Kamil Grzybek의 포스트 MODULAR MONOLITH: A PRIMER를 번역 및 이해를 위한 일부 내용을 덧 붙인 글입니다. Introduction 마이크로 서비스 아키텍처의 인기가 높아진 지 수년이 지났으며 여전히 시스템 아키텍처의 맥락에서 논의되는 주요 주제 중 하나입니다. 클라우드 솔루션, 컨테이너화 및 분산 ...

모듈러 모놀리스 아키텍처(modular monolith architecture)

모듈러 모놀리스 아키텍처(modular monolith architecture)란? 모듈러 모놀리스 아키텍처는 소프트웨어 아키텍처의 진화 과정에서 나타난 아키텍처입니다. 기존의 전통적인 모놀리스 아키텍처는 낮은 유연성으로 인해 복잡도가 증가함에 따라 확장이 어려워지고 생산성이 낮아지는 등 많은 문제점들이 있었습니다. 이를 해결하기 위해 서비스 오리...

테스트 코드

테스트 코드란? 프로그래밍에서 테스트 프로그래밍에서 테스트(Test)란, 개발한 소프트웨어가 제대로 동작하는지 확인하고, 버그와 결함을 발견하고 수정하는 과정을 말합니다. 소프트웨어를 개발할 때, 개발자는 예상치 못한 문제나 오류를 최소화하기 위해 다양한 테스트를 수행합니다. 프로그래밍에서 테스트는 소프트웨어 개발의 핵심 요소 중 하나이며, 품...