[Architecture] Monolithic Architecture란?
Monolithic Architecture(모놀로식 아키텍처)모놀로식 아키텍처는 애플리케이션의 모든 기능(프레젠테이션, 비즈니스 로직, 데이터 액세스 등)이 하나의 코드베이스 및 프로세스로 구성된 구조예요. 어렵게 생각할 거 없이, 모든 로직을 통합관리하는 하나의 프로젝트라고 보면 돼요. 즉 여러 기능이 하나의 덩어리(monolith)처럼 동작하죠. 그래서 모놀리식이란 이름이 붙었습니다. Monolithic Architecture 방식의 장단점👍 장점단순하고 통일성 있는 구조: 하나의 코드베이스로 구성돼 있어 일관된 패턴과 규칙을 따를 수 있어요.간편한 개발: 서비스 분리나 복잡한 통신을 고려할 필요 없이 빠르게 기능을 구현할 수 있어요.간편한 빌드/배포: 애플리케이션 전체를 한 번에 빌드하고 배포하면..