#작성중
## 모노리식 아키텍처, Monolithic Architecture
모든 기능이 하나의 애플리케이션에 포함되어 있다.
* 모든 요청이 하나의 서버에서 이루어진다.
## 마이크로서비스 아키텍처, Microservices Architecture
각 기능이 독립적인 서비스로 분리되어 있음.
각각의 서비스는 독립적으로 배포되고 확장이 가능함.
**API Gateway**가 요청을 라우팅함
## 서버리스 아키텍처, Serverless Architecture
서버를 직접 관리하지 않고, 클라우드 함수(AWS Lambda, Azure Functions)를 사용하여 특정 이벤트에 따라 코드를 실행
## 계층형 아키텍처, Layered Architecture
여러 계층으로 애플리케이션을 나누어 각 계층이 독립적으로 동작하는 구조
## 이벤트 기반 아키텍처, Event-Driven Architecture
시스템이 **이벤트**를 생성하고, 다른 컴포넌트들이 해당 이벤트에 반응하는 구조
**이벤트 버스**구조를 사용한다.
## CQRS (Command Query Responsibility Segregation) 아키텍처
CQRS 아키텍처는 명령과 조회 작업을 분리하여 성능과 복잡도를 관리하는 방식으로, 대규모 데이터 처리가 필요한 시스템에서 사용됩니다.
## 육각형 아키텍처, Hexagonal Architecture
Hexagonal Architecture 또는 Clean Architecture는 비즈니스 로직을 중심으로 외부 시스템(데이터베이스, UI, API 등)과의 상호작용을 격리하여 코드의 유지보수성을 극대화합니다.