Caching, Queuing, and Resilient Background Services
In this chapter, you will be introduced to multiple technologies and techniques that will improve the scalability and reliability of your services, no matter what service technology you choose to implement them with.
This chapter will cover the following topics:
- Understanding service architecture
- Caching with ASP.NET Core
- Fault tolerance with Polly
- Queuing with RabbitMQ
- Implementing long-running background services