Integrating Redis containers with Music Store
We started off with Music Store as a monolithic application and our goal was to break it down into multiple sub-systems which can be independently deployed as quickly as possible. Each of those sub-systems should be configurable for operations teams increasing the agility of the service. In the previous chapter, we added database storage features to Music Store. The database containers are provisioned on separate host which eases off maintenance activities and helps in adding additional resources like CPU power and storage on demand. Applications which depend hugely on data perform frequent data transactions, each of the transactions adds to cost and latency. Performance of an application can be improved by placing the frequently used data close to the application use distributed cache stores. In this section, will use Redis Cache containers to store frequently used data. Music Store is built using C# and ASP.NET Core and entity framework as...