Moderne distribuerte applikasjoner må levere ytelse i nær sanntid, samtidig som de håndterer store datamengder og høye brukerbelastninger, som strekker seg over miljøer fra skybaserte systemer til mobile enheter. I motsetning til tradisjonelle bedriftsapplikasjoner, som fokuserer på å løsne interne komponenter gjennom programmeringsgrensesnitt, tar reaktive applikasjoner et skritt lenger ved også å løsne komponentene i runtime. Dette gjør det mulig å reagere effektivt og effektivt på feil, varierende brukerbehov, og endringer i applikasjonens kjøreomgivelse. Resultatet er systemer som er svært samtidige og feil-tolerante, med minimale avhengigheter mellom individuelle systemkomponenter. "Reactive Design Patterns" er en klart formulert fremstilling for utvikling av meldingsdrevne distribuerte systemer som er robuste, responsive og elastiske. Boken inneholder mønstre for meldingsbehandling, flytkontroll, ressursforvaltning og samtidighet, samt praktiske problemstillinger som er relevante for dagens programvareutvikling.