performance
4 articolo/i con questo tag
-
29 lug 2025
💊 #18: Ottimizzazione del codice con WebFlux, p. 2 – il metodo share
Il metodo .share() trasforma un Flux cold in hot: la sorgente viene eseguita una sola volta e i subscriber concorrenti ricevono lo stesso stream.
-
21 lug 2025
💊 #17: Ottimizzazione del codice con WebFlux, p. 1 – il metodo cache
Il metodo .cache() di Flux memorizza i valori emessi alla prima sottoscrizione e li riutilizza per quelle successive, evitando ricalcoli sulla sorgente.
-
28 ott 2024
💊 #7: Backpressure con WebFlux – i metodi hookOnSubscribe e hookOnNext
Come controllare il flusso di dati tra publisher e subscriber con BaseSubscriber, hookOnSubscribe e hookOnNext: richieste a batch per evitare sovraccarichi.
-
22 ago 2024
💊 #2: Gestione di liste eterogenee con Stream API
Due approcci a confronto per estrarre sotto-liste tipizzate da una List<Object>: ciclo for con instanceof vs Stream API con filter/map. Trade-off su efficienza, leggibilità e manutenibilità.