366 karma · joined July 21, 2016
I would also be interested to hear the compile time, binary size and memory usage of those example apps.
Looks like the underlying facil.io library hasn't seen any commits since 2021, so that's a bit of a red flag. https://github.com/boazsegev/facil.io
Any thoughts on how to get info on front end problems for people with ad-blockers which would appear to be in use by ~40% of users? I almost feel like we need some web framework level error reporting that isn't as obvious that it get's picked up by ad-blockers.
I too love the idea of embedding wasm modules to be used across platforms.
Issues include lack of nightlight on wayland, random boot/cpu lockups where OS won't load probably 30% of the time, obsidian(electron?) has weird issues typing where keystrokes undo and then re-do, lack of thunderbolt dock support for wired ether-net. That's all I can recall for the moment, there are others.
If it's the second, one idea I have considered building is a proxy operated by customer that replaces sensitive data with a token and then passes it onto your systems. Any responses that need to display/reveal the data can then have the sensitive data swapped back in based on the permissions of the user making the request. This puts the sensitive data fully in control of the proxy and it never touches the saas app.
In the azure world, a more modern option going forward is azure container apps which just run docker containers, but you still will have 8+ second cold starts and will need to run at least a single instance full time, but it's cheaper than functions premium. Also would suggest looking at an evented architecture using dapr which is built into ACA. In the GCP world cloud run is frankly amazing.
> Resistance to change is huge.
These 2 quotes tell me they haven't yet recognized the grave danger and pain of their complexity. They will eventually, but for now neither management nor the team seem open to the radical change which they desperately need. Eventually collapse will come, but for now it's a no-win situation for you. Unless the money is insanely good and worth the stress, best path is to get the heck out.
What industry and type of business is this?
So write contention from multiple connections is what you're talking about, versus a single process using sqlite?
The reality of the cloud is that sleep & cold starts are very common and in fact necessary to run efficient systems. Half a second is acceptable but 4+ seconds is not and so aot is very important for future apps.
Anyone have any interest in a small c# aot micro web framework that cold starts up fast (~500ms, vs ~4s for non aot mvc) on serverless containers like google cloud run?