Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Info

RestAPI는 단순하고 작성하기 쉽습니다.

하지만 미들웨어 고성능통신 또는 미들웨어 분산 마이크로 서비스 구축시

RestAPI 로만은 분명 성능적한계,구현적 한계가 있습니다.

RestAPI는 모든 서비스를 만드는 강력한 방법이고 유일한 방법이다란 굳은 믿음을 가지고 있으면서

Redis를 중간에 부적절하게 사용하고, RabbitMQ/KafKA등 연결해서 사용하는것을 봐왔습니다.

외부 통신툴킷 사용에 있어서 문제제기하는것이 아니며

이것의 본질적인 문제 아래 두가지에대한 고민입니다.

  • 미들웨어 고성능처리에서 RestAPI의 한계를 분명히 인지
  • Rest API/ 실시간 메시지처리 / Pub,Sub메시지처리등 자신의 스탠드 얼론 서비스에 모두 녹일수 있느냐?

우리의 목표는 다양한 메시지 모델처리를 위해 n개의 서비스를 뛰우는것이 아닌

1개의 서비스로으로도 가능하고 , 필요하면 확장하는 전략을 선택할것입니다.

그것을 위해 앞으로 구현해야할 활용이될 메시지 전송모델 몇개를 간략하게 소개합니다.


RestFul

...