Live data from Hacker News

Rethinking serverless with FLAME

fly.io

1–10 of 153 posts

Re: Rethinking serverless with FLAME

#5

> With FLAME, your dev and test runners simply run on the local backend. Serverless with a good local dev story. Nice!

Totally. One reason I don't like serverless is because the local dev exp is so much worse compared to running a monolith.

Re: Rethinking serverless with FLAME

#6
> Imagine if you could auto scale simply by wrapping any existing app code in a

> function and have that block of code run in a temporary copy of your app.

That's interesting, sounds like what fork does but for serverless. Great work

Re: Rethinking serverless with FLAME

#8
post #4

[flagged]

Different types of concerns. Software engineers are most often concerned with writing software, not managing security settings, configuring services, and updating things. If you could declaratively write a single file which configures your server for you and then just copy paste that server state to 10,000 other servers, I'd be happy (you can, in fact, do this!)

Re: Rethinking serverless with FLAME

#9
post #4

[flagged]

Different types of concerns. Software engineers are most often concerned with writing software, not managing security settings, configuring services, and updating things. If you could declaratively write a single file which configures your server for you and then just copy paste that server state to 10,000 other servers, I'd be happy (you can, in fact, do this!)

Because they are not concerned with those things, the lack of knowledge in those areas creeps in.

If you don’t understand how the OS works at a very fundamental level, you will write sub-optimal code. This is usually fine, because people are smart, compilers are good, and hardware is absurdly fast. However, the fact remains that it’s probably giving up some bits here and there.

More germane to my point, though, the amount of libraries and tooling and abstractions being spun up to avoid having to run a server seems like more effort than its worth. Serverless sometimes has cost merits, but as a counterpoint, you can get a 1 year RI micro EC2 for something like $3/month. If your app is struggling to run on that, either you have the scale to justify more cash outlay, or your app has performance issues – and now we’re full circle back to the previous paragraph.

Re: Rethinking serverless with FLAME

#10
post #9

Earlier quoted context omitted.

Different types of concerns. Software engineers are most often concerned with writing software, not managing security settings, configuring services, and updating things. If you could declaratively write a single file which configures your server for you and then just copy paste that server state to 10,000 other servers, I'd be happy (you can, in fact, do this!)

Because they are not concerned with those things, the lack of knowledge in those areas creeps in. If you don’t understand how the OS works at a very fundamental level, you will write sub-optimal code. This is usually fine, because people are smart, compilers are good, and hardware is absurdly fast. However, the fact remains that it’s probably giving up some bits here and there. More germane to my point, though, the a…

The cost you are trying to save is not infrastructure, or compute time, it's labor. It's easier to find a junior javascript developer and then sandbox them inside docker or some serverless service than it is to find someone qualified to lock down a Linux box
Post reply on HN