I usually take every opportunity to look down on Node, but this is really cool! Nice work. I think I could honestly get in the groove of ES6/TypeScript+Rust services.
What’s exciting to me is that the same Rust code could easily be embedded in existing C++ work, as Java calls through JNI, JS as above, and more. Obviously this was already the case with C/C++, but Rust is just so much more pleasant.
Internally my company has a lot of shared logic that could possibly be pushed into Rust and used everywhere.