Apache Thrift
- 인터페이스 정의 언어
- 이진 통신 프로토콜
- 원격 프로시저 호출(RPC;Remote Procedure Call)
- 별도의 원격 제어를 위한 코딩 없이 다른 주소 공간에서 함수나 프로시저를 실행할 수 있게하는 프로세스 간 통신 기술
- 페이스북에서 개발함
- 현재는 아파치 소프프트웨어 재단 오픈 소스
아키텍처
Apache Thrift Framework 5계층
- RPC 서버 라이브러리
- RPC 서비스 스텁
- 사용자 정의 유형 직렬화
- 직렬화 프로토콜 라이브러리
- 전송 라이브러리
API client/server
반응형
'SW ENGINEERING > Programing' 카테고리의 다른 글
Rainbow attack (0) | 2021.03.01 |
---|---|
단방향 해시 함수 (0) | 2021.03.01 |
쿠키와 세션 (0) | 2021.02.08 |
객체 지향 프로그래밍 OOP (0) | 2021.02.06 |
async 와 await example (0) | 2021.02.03 |
최근댓글