728x90 Reactive Programing5 [Reactive Programming] 개념 Reactive Programing 의 등장현재 소프트웨어의 아키텍처는 아래의 상황을 대응해야 한다.리액티브는 비동기 기반으로 데이터를 처리하여 아래 상황들을 어플리케이션 관점에서 해결해준다..빅데이터 처리다양한 환경:하나의 모바일 디바이스에서 다양한 환경에 애플리케이션이 배포된다.사용패턴: 사용자는 1년 내내 항상 서비스를 이용할수 있으면 밀리초단위의 응답시간을 기대한다여기서 중요한 단어는 빅데이터 처리, 다양한 환경, 밀리초의 응답이라고 생각한다.이를 수용하기 위해 리액티브 프로그래밍이 등장 하였다. Blocking 방식의 문제점코드를 블록킹 방식으로 작성하면 일반적으로는 문제가 없지만 버틀넥(병목)이 발생하면 문제가 크다.그때 Thread 를 추가하거나 서버 또는 자원을 추가해서 해결하는 방법이 .. 2024. 10. 6. 이전 1 2 다음 728x90 반응형