March 2023
Intermediate to advanced
616 pages
17h 35m
English
This chapter covers
In this chapter, we’ll finally talk about transactions: how we create and control concurrent units of work in an application. A unit of work is an atomic group of operations, and transactions allow us to set unit of work boundaries and help us isolate one unit of work from another. In a multiuser application, we may also be processing these units of work concurrently.
To handle concurrency, we’ll first focus on units of work at the lowest level: database and system transactions. You’ll learn the APIs for ...
Read now
Unlock full access