March 2022
Intermediate to advanced
312 pages
6h 29m
English
In this chapter
“There’s never enough time to do it right, but there’s always enough time to do it over.”
—Jack Bergman
Computers are pretty good at performing accurate calculations. However, when computers work together in a distributed system, like many streaming systems, accuracy becomes a little bit more (I mean, a lot more) complicated. Sometimes, we may not want 100% accuracy because other more important requirements need to be met. “Why would we want wrong answers?” you might ask. This is a great question, and it is the one that we need to ask when designing ...