Overview: Minimizing Data Loss

Take a look at what you’ll learn in this chapter.

We'll cover the following

Objective

In this chapter, we’ll look at techniques for minimizing or eliminating data loss. Cloud-native development architectures bring an inherent risk of data loss through transient failures in separate services and/or connectivity between them. As such, we design applications for that failure, and event-driven architecture uses some key techniques to mitigate this risk of loss. We’ll explore paradigms, such as eventual consistency and guaranteed delivery, and learn how to contextually identify data that may be susceptible to loss, along with defining how much loss, if any, is acceptable.

Get hands-on with 1200+ tech skills courses.