Live data from Hacker News

Show HN: Blueboat is an all-in-one, multi-tenant serverless JavaScript runtime

blueboat.io

41–50 of 59 posts

Re: Show HN: Blueboat is an all-in-one, multi-tenant serverless JavaScript runtime

#42

I don't understand how its offering differs from existing cloud offerings from AWS, Cloudflare and Netlify

Well it's similar to how a local email server differs from using Gmail. You run the local server and deploy it on any hardware / cloud stack you like!

Re: Show HN: Blueboat is an all-in-one, multi-tenant serverless JavaScript runtime

#43

I'd love to see a multi-tenant, low cold-start, runtime like this, but with no additional JS APIs for databases, pub-sub, etc. I'd want to provide any I/O or storage myself via built-in modules.

If you want to fully go DIY, I hacked together a POC V8 isolate based runtime using Go (and the rogchap.com/v8go module). It was super simple, POST JavaScript to an endpoint, get back an url to invoke that JavaScript. It was about 200 lines of code, and most of that was the api endpoint side of things.

Re: Show HN: Blueboat is an all-in-one, multi-tenant serverless JavaScript runtime

#44
post #24

I want to punch a drywall each time when I read "serverless".

Yes, agreed. To me "serverless" means that the application is entirely client-side, running in a browser without depending on any backend except whatever httpd originally sent you the .html, .css and .js files.

Anything else has servers, and calling it "serverless" is stupid.

Re: Show HN: Blueboat is an all-in-one, multi-tenant serverless JavaScript runtime

#45

Sort of related - the website design is beautiful. So clean and to the point. I checked the source and it's Tailwind :) Very well executed and a great inspiration me to look into source code for my own designs.

Tailwind improves design now?

It has solid defaults and ratios which make it much easier to get layout essentials like spacing and font sizing right.

Re: Show HN: Blueboat is an all-in-one, multi-tenant serverless JavaScript runtime

#46
post #39

Quite refreshing to see a major JS project not pulling in a billion requirements in it's package.json file!

I think you're confusing projects written in NodeJS with this, which is a runtime for executing JS

Re: Show HN: Blueboat is an all-in-one, multi-tenant serverless JavaScript runtime

#47
post #40
post #24

I want to punch a drywall each time when I read "serverless".

"Serverless" has a pretty widely-accepted meaning now, as mentioned in other replies. You provide the application code, the platform provides the runtime environment, OS and interfaces. You should probably move on.

Just like "postmodern": Once a core of people embrace the term, the fact that it is contradictory and meaningless loses importance. In a way it is an upgrade from naming every phenomenon for the person most closely associated with it.

Re: Show HN: Blueboat is an all-in-one, multi-tenant serverless JavaScript runtime

#48
post #24

I want to punch a drywall each time when I read "serverless".

Yes, agreed. To me "serverless" means that the application is entirely client-side, running in a browser without depending on any backend except whatever httpd originally sent you the .html, .css and .js files. Anything else has servers, and calling it "serverless" is stupid.

If it serves files it’s a fucking server, even if it’s just serving static HTML, CSS, and JS files.

Re: Show HN: Blueboat is an all-in-one, multi-tenant serverless JavaScript runtime

#49
post #10
post #7

Earlier quoted context omitted.

Comparison looks inaccurate, judging by https://developers.cloudflare.com/workers/learning/using-web...

I think the comparison is just old, it used to be accurate. - Cloudflare Workers now supports WebSocket. - Cloudflare Workers now supports strongly-consistent storage / ACID transactions with Durable Objects. - Cloudflare Workers is becoming open source, but not there yet (I am refactoring the code for this as we speak): https://twitter.com/KentonVarda/status/1523666343412654081 (Disclosure: I'm the tech lead for Clo…

Cloudflare Workers might be great if people were allowed to try it out, but there is an interogation screening step that involves a Zoom call in the free tier process which is a bit of a blocker tbh.

Re: Show HN: Blueboat is an all-in-one, multi-tenant serverless JavaScript runtime

#50
post #49
post #10

Earlier quoted context omitted.

I think the comparison is just old, it used to be accurate. - Cloudflare Workers now supports WebSocket. - Cloudflare Workers now supports strongly-consistent storage / ACID transactions with Durable Objects. - Cloudflare Workers is becoming open source, but not there yet (I am refactoring the code for this as we speak): https://twitter.com/KentonVarda/status/1523666343412654081 (Disclosure: I'm the tech lead for Clo…

Cloudflare Workers might be great if people were allowed to try it out, but there is an interogation screening step that involves a Zoom call in the free tier process which is a bit of a blocker tbh.

Huh? No there isn't. It's completely self-service, no talking to anyone, unless you are going for an enterprise account.
Post reply on HN