728x90
반응형
SMALL

어제도 깜빡하고.. TIL을 쓰지 않았습니다 ㅠㅠ

어제 공부할 때 소프트웨어 아키텍쳐에 대해 공부했는데, 이부분에 대해 짧게 정리했습니다.

To do

  • [x] 아침운동하기
  • [x] 코테5문제풀기 1레벨 시작~ 2레벨도 풀어보자~
  • [x] 자바 3페이지 읽기
  • [x] cs책 읽고 정리하기 9, 10, 11, 12, 13
  • [x] 이력서 수정하기
  • [x] 이력서 과제
  • [x] 목터뷰 암기 최소 2개 이상!!

외부일정

  • [x] 멘토링

  1. 계층형 아키텍처: 이 아키텍처는 시스템을 몇 가지 계층으로 나눕니다. 각 계층은 특정 기능을 수행하며, 특정 계층은 그 아래의 계층에만 의존합니다. 예를 들어, 전형적인 3계층 아키텍처는 프레젠테이션 계층(사용자 인터페이스), 비즈니스 로직 계층, 그리고 데이터 액세스 계층으로 구성됩니다.
  2. 클라이언트-서버 아키텍처: 이 아키텍처는 클라이언트(요청을 하는 시스템)와 서버(요청을 처리하고 응답하는 시스템)로 구성됩니다. 웹 브라우저(클라이언트)와 웹 서버의 상호작용이 이 아키텍처의 한 예시입니다.
  3. 마이크로서비스 아키텍처: 이 아키텍처는 시스템을 작고 독립적인 서비스들로 분리합니다. 각 마이크로서비스는 특정 비즈니스 기능을 수행하며, 서로 다른 서비스와 네트워크를 통해 통신합니다. 예를 들어, 전자 상거래 시스템에서는 상품 카탈로그, 장바구니, 결제, 배송 추적 등 각각의 기능이 별도의 마이크로서비스로 구현될 수 있습니다.
  4. 이벤트 주도 아키텍처: 이 아키텍처는 시스템의 구성요소들이 이벤트를 생성하고 수신함으로써 상호작용합니다. 예를 들어, 사용자가 웹사이트에서 주문을 하면 "주문 생성" 이벤트가 발생하고, 이를 처리하는 다른 컴포넌트(예: 재고 관리 시스템)가 이 이벤트를 수신하여 상황에 맞게 반응합니다.
728x90
반응형
LIST

'일상 > TIL' 카테고리의 다른 글

16 ~ 17일 할일 기록  (0) 2023.05.17
0과 1의 세계  (1) 2023.05.15
리눅스 정리  (0) 2023.05.12
오늘의 할일  (0) 2023.05.10
폰노이만 아키텍쳐 요약  (0) 2023.05.09

+ Recent posts