Rethinking serverless with FLAME
1–10 of 153 posts
Re: Rethinking serverless with FLAME
#2Serverless with a good local dev story. Nice!
Re: Rethinking serverless with FLAME
#3Re: Rethinking serverless with FLAME
#4Re: 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!
Re: Rethinking serverless with FLAME
#6> 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
#7[flagged]
Re: Rethinking serverless with FLAME
#8[flagged]
Re: Rethinking serverless with FLAME
#9[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!)
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
#10Earlier 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…