Asynchronous Processing

Synchronous Processing

English

Overview

An execution scheme where the next step waits until one step finishes.

Details

A scheme where the caller's execution blocks until the called operation completes, making execution order easy to guarantee. Because it keeps occupying a thread even while waiting on I/O, thread count tends to become a bottleneck on a server handling a large number of concurrent connections.

More Programming terms