100x
100x
0
Czemu nie używacie #spring webflux?
#java #programowanie
  • Najlepsze
  • Wszystkie komentarze
krasnoludkolo
@100x: bo zazwyczaj nie ma po co
krasnoludkolo
@lazyinit: strzelałbym ze w przytłaczającej większości przypadków nieblokujące podejście mało daje.

A potem i tak wszystko czeka na bazę ( ͡° ͜ʖ ͡°)
lazyinit
lazyinit
Używamy, ale w wielu przypadkach zyski z nieblokującego podejścia są nikłe, integracja z istniejącymi rozwiązaniami problematyczna, a znalezienie ludzi którzy potrafią pisać reaktywnie jest trudniejsze.
Saly
Saly
1
@100x: jak wejdzie projekt loom, to może się trochę zainteresowanie zmienić i web flux pójdzie w odstawkę. Nawet jak ktoś będzie potrzebował programowania reaktywnego, to pewnie powstanie inna biblioteka, która będzie używała looma pod spodem
ajgoron
@100x bo korzystam z PHP ( ͡° ͜ʖ ͡°)
lazyinit
lazyinit
@krasnoludkolo dlatego rozwijają projekt R2DBC.

Od baz są też gorsze rzeczy jak np. rozproszone transakcje w sieci, tam jest sens unikania modelu thread per request.

W temacie może dużo namieszać adaptacja projektu Loom, możliwe że asynchroniczność będzie schowana na niższym poziomie abstrakcji i kod pisany synchronicznie w efekcie będzie wykonywany asynchronicznie.