I have updated my site to use my 64 bit zig version of ScarletDME and it looks like everything is still working. This is pretty good news.
A draw back though is that it feels a tad sluggish which means I may have screwed something up. Either the implementation of big integers in zig or changing the mark_mapping from a bitfield to using a whole byte. I'll need to investigate this but for now it is fine.
I'm pretty happy that the idea of going to zig worked out as much as it did. I have another project that I have in my mind for SERAPHIM web server and this one will be for D3. That will be a good stress test.