6 ms·
Hyper.sh: Container-native Cloud
- alauda 9y agoVideo is here: https://www.youtube.com/watch?v=JCldsRNuGkc&feature=youtu.be https://www.youtube.com/watch?v=JCldsRNuGkc&feature=youtu.be
- voiper1 9y agohttps://www.hyper.sh/pricing.html https://www.hyper.sh/pricing.html Cheapest single container with a publicly accessible IP (FIP) assuming a 1GB Docker image size. S1 container: 1.03/month FIP: $1/month RootFS Container Volume (10GB@$0.1/GB/month): $1/month Container Image (1GB@$0.1/GB/month): $0.1 Total monthly price: $3.13/month
- initdaemon 9y agoThey have per-second billing. Use it as serverless.
- tyingq 9y ago5 second boot time though. Better than a normal VM, but maybe not great for user facing serverless.
- initdaemon 9y agoYeah, batch job, cron are the better fit. I also think serverless != FaaS.
- tannhaeuser 9y agoHow is it better than a normal VM (or have I misunderstood)? You can get a full VPS with dedicated IP on OVH, Hetzner & co. for EUR 3.50/month.
- shawabawa3 9y agoBoot time is better than a normal VM. OVH servers you're lucky if you get it in 5 minutes, not 5 seconds. AWS is more like 60 seconds
- nogox 9y ago5 seconds boot + per-second billing is the killer feature.
- tyingq 9y agoJust pointing out that the 5 second boot time is better than a regular VPS. Which (combined with per second billing) makes this good for batch/cron oriented serverless functionality. But is too slow for "function as a service" type serverless where the end user is waiting for it to fire in a browser.
- e12e 9y agoI'm intrigued by network usage being "unlimited". Does this mean unlimited streaming of 10GB of video for a little over 3 USD/month?
- mjmein 9y agoI'm interested - what type of app can you run on 64mb of ram? What languages are suitable for building these types of microservices?
- Gaelan 9y agoI’m pretty sure most languages, even interpreted, can run at least small programs in 64MB. If you want to minimize memory usage at all costs, I think you’d want a non-GC compiled language (C(++), Swift and Rust come to mind).
- lobster_johnson 9y agoYou can forget about Node.js, Python or Ruby for any meaningful app, like a web API. Erlang/Elixir is also iffy, I'm pretty sure. Java, last I check, had a default heap size of 64MB, and does badly on less. I've written small Go programs that can consume around 15-20MB on low traffic. But they also have huge spikes in memory usage when you have concurrent requests hitting them.
- curun1r 9y agoI'd just like to say how dispiriting I find this question considering I how envious of my friends $4k+ computer I was because it had 64mb of RAM and could play C&C Red Alert with absolutely no slowdown. Let that sink in...in the mid 90s, we comfortably fit a Windows GUI and a somewhat sophisticated game into 64mb of RAM and 20 years of "progress" later, we're asking what kind of special accommodations are necessary to handle HTTP requests with the same resources. Note: It's an entirely reasonable question to ask, which makes it all the sadder.
- provost 9y agoMy favorite comparison is the Apollo guidance computer's memory (though completely different comparison from your GUI and game description). But the AGC is absolutely fascinating. > 16-bit wordlength, 2048 words RAM (magnetic core memory), 36,864 words ROM (core rope memory) Source: https://en.wikipedia.org/wiki/Apollo_Guidance_Computer https://en.wikipedia.org/wiki/Apollo_Guidance_Computer
- jamesrom 9y agoHyperApp: https://itunes.apple.com/app/apple-store/id1179750280?mt=8 https://itunes.apple.com/app/apple-store/id1179750280?mt=8 Hyper.app: https://hyper.is/ https://hyper.is/ hyperapp: https://github.com/hyperapp/hyperapp https://github.com/hyperapp/hyperapp Hyper.sh: https://docs.google.com/presentation/d/1nrfEcCITAofSDPFTIkiASLa4UvmCOUmgPE6ayFZBR0c/edit?usp=sharingl https://docs.google.com/presentation/d/1nrfEcCITAofSDPFTIkiA... Adding this to the list https://news.ycombinator.com/item?id=14634284 https://news.ycombinator.com/item?id=14634284
- lucideer 9y agoThere are countless examples of overlaps in software naming. I'm sure this isn't even the word with the most duplicates. Also, the .sh does make this particular example at least slightly distinctive.
- OJFord 9y agoHyper.is is a Mac terminal. I used it for a time, and would always go to hyper.sh looking for docs or whatever.
- meddlepal 9y agoHaving a hard time understanding what this brings to the table that Kubernetes doesn't?
- IanCal 9y agoKubernetes is not a provider, hyper.sh is.
- gizzlon 9y agoSo.. it's like AppEngine Flexible? A PaaS for Docker containers.. https://cloud.google.com/appengine/docs/flexible/ https://cloud.google.com/appengine/docs/flexible/
- the_common_man 9y agoWhy is heroku not addressed?