반응형
- [ 아키텍쳐/레퍼런스 아키텍쳐 - Common ]백엔드 솔루션들2024-03-24 08:19:59Application servers Application servers spring Apache tomcat Jboss : 빵빵한 기술 지원. 근데 요즘 필요할까??? Pythom Django, Flask Single Threaded Application Server (Optimized to C10K) node.js verte.x Reverse proxy Reverse proxy only : HAProxy Webserver + reverse proxy 캐싱, 압축, SSL 등 다양한 기능 추가 가능 nginx : single thread and more faster Apache httpd Message Queue RabbitMQ AMQP 기반, MQTT 지원 다양한 기능과 다양한 메세징 토폴로지 지원 A..
- [ 아키텍쳐/아키텍쳐 설계 방법론 ]서비스 지향 아키텍쳐 aka.SOA2024-03-09 20:13:44레퍼런스 아키텍쳐 중 Common Architecture라고 할 수 있는 SOA 아키텍쳐에 대해서 정리 1. 서비스 지향 아키텍쳐 aka.SOA MSA의 원조격이라고 볼 수 있는 아키텍쳐이다 Rest API 이전에 사용했으며 SOAP이라는 프로토콜을 사용했었다 (SOA는 아키텍쳐, Rest API는 통신 프로토콜) SOA는 2000년대 초반에 많이 유행했던 아키텍쳐이다 기본적으로 MSA와 비슷하게 Rest API로 나눠진 서비스 분산 시스템이다 SOA의 등장 배경은 Business Agility이다. 즉, 비즈니스의 기동성을 높이기 위해 백엔드 단의 시스템을 변경이 용이하고 재사용이 쉬운 구조로 만들기 위해 등장 2. 서비스란? 서비스란 기본적으로 플랫폼에 종속되지 않는 표준 인터페이스(ex. Rest ..
반응형