1,758 karma · joined December 8, 2013
Not true. You can have dedicated machines for your db instances, check out 1. node affinity 2. Statefulsets.
Statefulsets are designed to provide consistency (no "split brain"), stable network identity ("at a consistent address"), stable storage identity ("and that the data directory will be available to the server as soon as it starts up"). Those features are beta but it's a matter of time (hardening and the likes) before we tut them stable.
> why would you?
For all the same reasons you would run any other workload on the same platform.
[1] https://kubernetes.io/docs/getting-started-guides/rkt/notes/
I believe this is addressed by Filecoin
https://news.ycombinator.com/item?id=12772093
https://news.ycombinator.com/item?id=10187555
https://news.ycombinator.com/item?id=8069836
https://news.ycombinator.com/item?id=11134766
https://news.ycombinator.com/item?id=9321209
Does anybody have any info on the development of Filecoin (sister protocol of IPFS)?
Edit: One nit, the author mentions Orwell to describe today's social media. I would say it's more like what Aldous Huxley described in Brave New World and Neil Postman embodied in Amusing Ourselves To Death rather than an Orwellian world.
We have solved #2 by deploying an internal docker registry [1], push to it once a build succeeds, and automatically (or not) trigger deployments once an expected image lands in it [2].
In the future we will support webhooks so you can trigger deployments from external registries such as quay.io or DockerHub.
You can have a look at the all-in-one VM we have:
git clone https://github.com/openshift/origin
cd origin
vagrant up
vagrant ssh
oc cluster up
The last command will spin up a cluster with a docker registry, a HTTP router, and a bunch of images for you to play around with.
[1] The same underlying registry thay powers DockerHub: https://github.com/docker/distribution
[2] A Kubernetes controller loop that watches for new images and triggers new deployments.
An example: you could never move money over the wire anonymously before crypto came in. Well, except if you had a fake identity, which is illegal. Now you can. Of course, you need to be a security expert in order to do it but ultimately UX will get there. I wasn't around at the early days of internet but I am pretty sure if my mother could access it back then she would have no idea what to do. And here she is calling me on Skype every other night.
Another example: There are millions of people who cannot afford buying a computer as you already said but possess low-cost mobile phones. There are already a bunch of bitcoin startups targeting that market. Apps and tools will eventually evolve up to the point where they will be accessible, easy-to-use, scam-free, safe. We just need to build them.