RxJava en CompletableFutures binnen enterprise applicaties
Schaalbare java architecturen zijn hot. Reactive programming wint aan terrein; het biedt een prachtige basis voor asynchrone verwerking. Maar hoe past het binnen een bestaande enterprise architectuur?
Opletten
Opletten, dat is wat de applicatie architect moet doen. Op het juiste moment reageren want de tijd om te handelen is beperkt. Voor je het weet is het moment voorbij en dan zit je met een starre legacy.
Java 8 Streaming
Voor Reactive Systems zijn streaming technieken essentieel. De onlangs uitgekomen versie 8 van Java geeft daarvoor de middelen. Deze schieten echter tekort qua aansturing. Deze blog geeft aan wat je aan streaming hebt en wat ervoor nodig is om het te realiseren.
De grote impact van REST op software architectuur
De voordelen van REST-style architecturen zijn lange tijd slecht onderkend geweest; men associeerde REST vaak met JSON en free-format en dat valt juist voor de enterprise ongelukkig uit. Toch is de opkomst ervan onstuitbaar want de eenvoud en inzichtelijkheid geeft grote voordelen in productiviteit.