August 2022
Beginner to intermediate
424 pages
10h 19m
English
Time travel
This chapter covers
So far, we have seen how DOP handles queries via generic functions that access system data, which is represented as a hash map. In this chapter, we illustrate how DOP deals with mutations (requests that change the system state). Instead of updating the state in place, we maintain multiple versions of the system data. At a specific point in time, the system state refers to a specific version of the system data. This chapter is a deep dive in the third principle of DOP.
Principle #3 Data is immutable.
The maintenance of multiple versions ...
Read now
Unlock full access