The vibe.d framework uses asynchronous I/Os and fibers under the hood. The framework shields the developer from the complexity introduced by these techniques. This is called the fiber-based pseudo-blocking programming model. With the knowledge about the internals of vibe.d, you will be able to change the existing components to take advantage of vibe.d.
In this chapter, we will cover the following topics:
The key to the scalability of vibe.d is the use of asynchronous I/O in combination with fibers.