dc.contributor.author |
Pawlaszek, Grzegorz |
|
dc.date.accessioned |
2023-02-01T10:43:25Z |
|
dc.date.available |
2023-02-01T10:43:25Z |
|
dc.date.issued |
2023-02-01 |
|
dc.identifier.issn |
2022/I/G/25 |
|
dc.identifier.uri |
https://repin.pjwstk.edu.pl/xmlui/handle/186319/2366 |
|
dc.description.abstract |
Niniejszej praca ma na celu przybliżenie czytelnikowi technik programowania reaktywnego w języku Java w oparciu o biblioteki RxJava oraz Project Reactor.
Praca podzielona jest koncepcyjnie na dwie części: teoretyczną oraz praktyczną. Na wstępie przedstawiona zostanie pokrótce geneza powstania koncepcji programowania reaktywnego, jak również omówione zostaną możliwości, a także ograniczenia, przetwarzania strumieniowego w Javie w oparciu o Stream API Javy 1.8.
W kolejnych rozdziałach części teoretycznej przedstawione zostaną kluczowe założenia programowania reaktywnego w oparciu o przykłady napisane przy wykorzystaniu biblioteki RxJava.
W części praktyczna pracy zaprezentowana zostanie przykładowa implementacja przetwarzania reaktywnego przygotowana w oparciu bibliotekę Project Reactor. Na zakończenie, poddane analizie zostaną wyniki przeprowadzonych testów wydajnościowych aplikacji napisanej w oparciu o reaktywny stos technologiczny w stosunku do klasycznego – blokującego przetwarzania danych. |
pl_PL |
dc.language.iso |
other |
pl_PL |
dc.relation.ispartofseries |
;Nr 6520 |
|
dc.subject |
Asynchroniczność |
pl_PL |
dc.subject |
Project Reactor |
pl_PL |
dc.subject |
Programowanie funkcyjne |
pl_PL |
dc.subject |
Programowanie reaktywne |
pl_PL |
dc.subject |
Przetwarzanie strumieniowe danych |
pl_PL |
dc.subject |
RxJava |
pl_PL |
dc.subject |
Responsywność |
pl_PL |
dc.subject |
Wielowątkowość |
pl_PL |
dc.title |
PROGRAMOWANIE REAKTYWNE W JAVIE |
pl_PL |
dc.type |
Thesis |
pl_PL |