Copyright
Brief Table of Contents
Table of Contents
Preface
Acknowledgments
About this book
About the author
About the cover illustration
1. The road to reactive
Chapter 1. Why reactive?
1.1. The heart of the Reactive Manifesto
1.2. Reactive systems vs. reactive programming
1.3. Applying Akka.NET
1.3.1. Where to use Akka.NET
1.3.2. Where not to use Akka.NET
1.4. How does Akka.NET work?
Summary
Chapter 2. Reactive application design
2.1. Basic reactive system design
2.2. Reactive e-commerce application with actors
2.2.1. A reactive shopping cart
2.2.2. Changing states of actors
2.2.3. Making the purchase
2.2.4. Data transfer between services
2.2.5. Scaling work with routers
2.2.6. Wrapping up
2.3. Building on reactive foundations
2.3.1. Publishing the e-commerce application to the world
2.3.2. Storing state within actors
2.3.3. Scaling out across a cluster of machines
2.3.4. Continuing to react to environmental changes
2.3.5. Wrapping up