logoalt Hacker News

pjmlptoday at 11:25 AM1 replyview on HN

Backend development with node.

Knowing how to write native modules is one blog post less on "We rewrote X in Y" on HN frontage.

You might argue why not using something else in first place, well in consulting quite often we have tl adapt to the customer IT stack.

Concrete example deploying into Vercel Functions, and there is a small performance boost required.

Nowadays I would rather push for Go or Rust runtime, but until this year they weren't officially supported, as they were community runtime builds.

In any case, I expect someone doing backend development to actually understand performance, and how to improve it.


Replies

epolanskitoday at 11:40 AM

This sounds reasonable if your use case is squeezing more horsepower out of Node applications and the JavaScript part has already been pushed to its limits.

As someone who's done lots of backend development _in_ node though, I'm not really proficient in C++ enough nor I ever had teams able to maintain such modules.

I'm not criticizing your approach, mind you, it's absolutely understandable, just uncommon for someone to be really proficient at both languages.