# The Art of Application Performance Testing ![rw-book-cover](https://images-na.ssl-images-amazon.com/images/I/51CytLivIWL._SL200_.jpg) Author:: Ian Molyneaux ## Highlights > In programming, asynchronous events are those occurring independently of the main program flow. Asynchronous actions are those executed in a nonblocking scheme, allowing the main program flow to continue processing. The effect on the application users is that they don’t have to wait for something to complete before they can move on to a new activity. In contrast, synchronous events impose a strict sequence of events in that users cannot normally continue until the most recent request has completed or at least returned a success/fail response. ([Location 1084](https://readwise.io/to_kindle?action=open&asin=B00QXWIWIG&location=1084)) --- Title: The Art of Application Performance Testing Author: Ian Molyneaux Tags: readwise, books date: 2024-01-30 --- # The Art of Application Performance Testing ![rw-book-cover](https://images-na.ssl-images-amazon.com/images/I/51CytLivIWL._SL200_.jpg) Author:: Ian Molyneaux ## AI-Generated Summary None ## Highlights > In programming, asynchronous events are those occurring independently of the main program flow. Asynchronous actions are those executed in a nonblocking scheme, allowing the main program flow to continue processing. The effect on the application users is that they don’t have to wait for something to complete before they can move on to a new activity. In contrast, synchronous events impose a strict sequence of events in that users cannot normally continue until the most recent request has completed or at least returned a success/fail response. ([Location 1084](https://readwise.io/to_kindle?action=open&asin=B00QXWIWIG&location=1084))