본문 바로가기

디자인패턴

Edge computing 이란?

728x90
  • 네트워크의 경계에 위치한 서버로, 사용자와 가까운 위치에서 데이터 처리와 분석을 수행
  • 데이터가 생성되는 장치나 네트워크의 가장자리에서 데이터 처리함으로써 실시간 응용프로그램을 지원하고 네트워크 부하를 줄이는 기술
  • IOT 기기, 모바일 장치, 또는 지역적으로 분산된 사용자들이 많은 환경에서 유용

 

 

장점

  • performance
    • cloud보다 더 가까워 성능이 빠름
  • availabilty
    • cloud에 장애가 발생했을 때, edge node에서 처리가 가능하기 때문에 가용성이 확보됨

단점

  • security
    • 보안에 취약
  • 비용
    • edge computing을 추가로 구성해야하는 비용이 발생
728x90

'디자인패턴' 카테고리의 다른 글

Event Driven MicroService  (0) 2024.06.26
MVC 패턴 (Model-View-Controller pattern)  (0) 2024.06.20
높은 응집도, 낮은 결합도 예제 코드  (0) 2024.06.15
SOLID 원칙  (0) 2024.06.14
GRASP PATTERN  (0) 2024.06.13