NGINX Unit and vibe.d Integration Performance

Kyle Ingraham kyle at kyleingraham.com
Thu Oct 31 17:29:31 UTC 2024


On Thursday, 31 October 2024 at 16:43:09 UTC, Kyle Ingraham wrote:
> ..I'll see if I can get images here of my profiling...

Here are images as promised:
- A flame graph - 
https://blog.kyleingraham.com/wp-content/uploads/2024/10/screenshot-2024-10-30-at-11.47.57e280afpm.png
- A call tree - 
https://blog.kyleingraham.com/wp-content/uploads/2024/10/screenshot-2024-10-30-at-11.53.46e280afpm.png

In the flame graph there are two threads: Main Thread and 
thread_entryPoint. NGINX Unit runs in thread_entryPoint. vibe.d 
and my request handing code run in Main Thread. My request 
handing code is grouped under fiber_entryPoint within Main 
Thread. vibe.d's code is grouped under 'start' in Main Thread.


More information about the Digitalmars-d-learn mailing list