Asciidoc + Hugo performance

Thanks for the clarifications. I’m reaching out to the authors of existing projects to see if one of them is worth picking up and following through.

In my Hugo build I get these statistics:

Started building sites ...

Built site for language en:
0 draft content
0 future content
0 expired content
93 regular pages created
55 other pages created
3 non-page files copied
0 paginator pages created
1 tags created
0 categories created

Built site for language fr:
0 draft content
0 future content
0 expired content
0 regular pages created
6 other pages created
0 non-page files copied
0 paginator pages created
0 tags created
0 categories created
total in 19269 ms

I don’t know the difference between “regular pages” and “other pages”, but in total I seem to have 93+55+6=154 pages.

This gives an average page processing time of 125 ms.

However, when the server is running in Fast-render mode, and I change a single .adoc page, the server detects the change and I get a rebuild time of 2076 ms for that single page.

@bep does this overhead seem reasonable to you, because of other things the server has to do in fast-render mode? Or is that also an Asciidoc delay? If so, why so much bigger than the average 125 ms?

I never had the experience of using Hugo with Markdown so I don’t have the sensitivity for evaluating and comparing these delays…

BTW, this is the repo and this is the rendered site, in case it helps.