•The main takeaway from this is that there are no silver bullets.Anytime you deal with databases, there are going to be tradeoffsthat you have to make.CQRS-Command QueryResponsibility Segregation.3/14/2020CSI ZG524 Intro to Devops58
BITSPilani, Pilani Campus•Another technique for Zero downtime deployment strategies•In a rolling deployment, an application’s new version gradually replaces the old one.The actual deployment happens over a period of time. During that time, new and oldversions will coexist without affecting functionality or user experience. This processmakes it easier to roll back any new component incompatible with the oldcomponents.Rolling Deployment/Upgrade3/14/2020CSI ZG524 Intro to Devops59•The old version is shown inblue and the new version isshown in green across eachserver in the cluster.•Issues:•Backward compatibility(Apps to support)•SessionPersistence(loadbalancer to support)
BITSPilaniPilani CampusThank you3/14/2020CSI ZG524 Intro to Devops60
You've reached the end of your free preview.
Want to read all 60 pages?
Spring '19
Database management system,Birla Institute of Technology and Science,Pilani Campus