[컴] Project Reactor

 reactive , reactor / reactivex / reactive programming

Project Reactor

Project Reactor 는 JVM 에서 non-blocking application 들을 쉽게 만들 수 있도록 library 를 만든 것이라고 이해하면 될 듯 하다.
  • Reactor 는 4세대 reactive library 이다.
  • 이 reactive library 는 ’Reactive Streams 스펙’을 기반으로 한다.
  • reactive library 로 JVM 에서 non-blocking application 들을 만들 수 있다.

그래서 만들어진 library 들이 아래 github 에 모여 있다.

reactor operator들과 scheduler들은 Reactor Core 는 첫 reactive library 이다. RxJava 2 로 구현되었다.

┌────────────────────────────────────┐
│   Reactive library(Project Reactor)│
│ ┌────────────┐ ┌────────────┐      │
│ │  ReactiveX │ │   netty    │      │
│ │            │ │            │      │
│ └────────────┘ └────────────┘      │
│                                    │
└────────────────────────────────────┘

reactor-netty 처음 버전 v0.5.2, 2016-10-06

댓글 없음:

댓글 쓰기