Tomasz Janczuk
tomasz.janczuk.org · Personal blog · on HN since 2011
Tomasz Janczuk, a developer who wrote about Node.js on Windows and Azure, webtasks, serverless platforms, and Kafka versus ZeroMQ.
What HN saysHN commenters link his Edge.js and iisnode work for running Node with .NET and IIS, and one questions the motivation behind his webtasks idea.
19HN people shared it
3linked it in comments
25stories submitted
438story points
3 years agolast shared
2011people per year2026
Most-shared posts
- 1From Kafka to ZeroMQ for real-time log aggregation2 people · 99 points · first shared 2015 · 68 comments on HN
- 2Extensibility through HTTP with webtasks2 people · 89 points · first shared 2016 · 17 comments on HN
- 3Stripe payments without back end2 people · 8 points · first shared 2016 · discussion on HN
- 4Hosting .NET code in node.js applications using OWIN2 people · 7 points · first shared 2013 · discussion on HN
- 5Hosting node.js applications in IIS on Windows2 people · 6 points · first shared 2011 · discussion on HN
- 6How to build your own serverless platform2 people · 5 points · first shared 2018 · discussion on HN
- 7The HTTP.SYS stack for node.js apps on Windows2 people · 1 points · first shared 2012 · discussion on HN
- 8From Kafka to ZeroMQ for real-time log aggregation1 people · 197 points · first shared 2016 · 105 comments on HN
- 9LetsGo – A new starter kit for starting startups1 people · 5 points · first shared 2023 · 1 comments on HN
- 10How to save $5 million running a Node.js application1 people · 4 points · first shared 2013 · 4 comments on HN
- 11Serverless webhooks to revolutionize the SaaS1 people · 3 points · first shared 2018 · discussion on HN
- 12Serverless fax from the 21st century1 people · 3 points · first shared 2017 · 1 comments on HN
- 13Debug node.js applications on Windows with iisnode integrated debugging1 people · 3 points · first shared 2011 · 1 comments on HN
- 14What is Function-as-a-Service vs. Serverless?1 people · 2 points · first shared 2016 · discussion on HN
- 15Extend Stripe with Node.js1 people · 2 points · first shared 2017 · discussion on HN
What HN people wrote when they linked it
jongalloway2 · 2015-03-26
I'd recommend using Edge.js for that:
http://tomasz.janczuk.org/2013/06/access-sql-azure-from-nodejs-app.htm…
http://tjanczuk.github.io/edge/
http://tech.pro/tutorial/1852/how-to-leverage-sql-server-with-nodejs-u…
marshray · 2013-06-18
Typescript is closely integrated with Node.js at this point.
So there's this related open source project seeking to optimize the performance of Node.js apps running on IIS and hosting them on Azure. https://github.com/tjanczuk/iisnode/wiki We've seen some interesting performance gains by supplanting Node.js's HTTP implementation with the in-kernel HTTP stack, http.sys. http://tomasz.janczuk.org/2012/08/the-httpsys-stack-for-nodejs-apps-on…
Disclosure: I work for Microsoft. I personally found this interesting.
nlawalker · 2016-09-17
I read this blog post, as well as "Rethinking backend with webtasks" [1], and I'm still not 100% I understand the motivation behind this - I'm not a frontend developer so I probably don't have the right perspective to understand. Here's what I can gather:
The service that this fellow works on, Auth0, wanted to offer very flexible ("write your own plugin code") customization to their users, beyond what webhooks can offer, and didn't want to require their users to host that code themselves. So he/they built a flexible, scalable execution runtime (the webtask runtime) that can sandbox and execute the arbitrary code provided by their users. Basically, Auth0 is hosting its own Lambda as a service for its users, specifically for running code in response to events/requests that occur within Auth0.
Is that right?
If I work on a simple application, not a service that needs to offer this kind of extensibility to its users, does this concept have any benefit to me?
[1] https://tomasz.janczuk.org/2015/04/rethinking-backend-with-webtasks.ht…