Preface

 

Welcome, and thank you for purchasing Reactive Applications with Akka.NET! I hope that this book lays a solid foundation for you to create applications and services that are truly capable of standing the trials and tribulations of a wide audience, making the most of the Reactive Manifesto along your way.

As software developers, we find ourselves in an interesting time. The significant growth in popularity of computers of all shapes and sizes—whether they’re in traditional devices like laptops and desktops, smart entertainment devices such as TVs, or in the booming Internet of Things market—is leading to a wide demand for new and innovative solutions that can handle high rates of data and scalability.

As the demand on internet-capable computers and devices increases, so does the pressure on software developers to create applications that can withstand growth. We need applications that not only stand up to the demands of users, but are also flexible enough to be rapidly adapted and modified in order to change with market trends and needs.

Reactive systems offer applications that can respond to changes in their environment nearly instantly, making you and your applications essential in the software development landscape. I hope this book helps you on your journey to a thorough understanding of reactive applications and how using Akka.NET can alleviate some of the difficulties you’ve experienced in the past.