Reactive Programming - The Price You Have To Pay For A Responsive Backend
trivago.substack.com
In the trivago backend, we use the reactive programming pattern for fetching prices from advertisers and updating our caches. This helps us to increase the responsiveness (i.e., scalability and resilience) of our backend. Thus, our backend system can alleviate high response times from internal components and our advertisers while staying responsive, even if downstream components fail entirely.
Reactive Programming - The Price You Have To Pay For A Responsive Backend
Reactive Programming - The Price You Have To…
Reactive Programming - The Price You Have To Pay For A Responsive Backend
In the trivago backend, we use the reactive programming pattern for fetching prices from advertisers and updating our caches. This helps us to increase the responsiveness (i.e., scalability and resilience) of our backend. Thus, our backend system can alleviate high response times from internal components and our advertisers while staying responsive, even if downstream components fail entirely.