It's crazy and destructive that we are still using the unix paradigm in the cloud. In the 70s we have transparent network fileststems, and by the 80s I had a more advanced cloud-native environment at PARC than is available today.* The Lispms were not quite as cloud native as that, but still you could have the impression that you just sat down at a terminal and had immediate window into an underlying "cloud" reality,…
People forget that a good deal of “cloud” logic existed in a form on mainframes as well.
We are still early with the cloud
51–60 of 202 posts
Re: We are still early with the cloud
#52Interestingly, at Google the typical developer workflow (google3) is very cloud native. Most devs write code in VS code in the browser. Many (most?) devs don't have a physical desktop any more, just a cloud VM. The code lives in a network mounted filesystem containing a repository. The repository is hosted remotely (everyone can see edits you make to any file nearly immediately). Builds are done remotely with a share…
That would explain the (bad) design of their software.
Re: We are still early with the cloud
#53Re: We are still early with the cloud
#54It's crazy and destructive that we are still using the unix paradigm in the cloud. In the 70s we have transparent network fileststems, and by the 80s I had a more advanced cloud-native environment at PARC than is available today.* The Lispms were not quite as cloud native as that, but still you could have the impression that you just sat down at a terminal and had immediate window into an underlying "cloud" reality,…
S3 is a transparent network filesystem. Unix is only the paradigm for computing servers. Which makes sense because different apps have wildly different ways of scaling. There's no effective paradigm for abstracting away 1,000's of CPUs in a general purpose way. I really don't have any idea what you're looking for here, that is possible, that cloud services don't already do.
Re: We are still early with the cloud
#55Earlier quoted context omitted.
Quoted post unavailable.
Okay, tell me how you do it much better in k8s
I well remember my disgust when I learned AWS was just using UNIX virtual machines or whatever, rather than something simple, such as allowing people to run little functions floating in the void. I know nothing about AWS, but I've not been mistaken, right?
Re: We are still early with the cloud
#56It's crazy and destructive that we are still using the unix paradigm in the cloud. In the 70s we have transparent network fileststems, and by the 80s I had a more advanced cloud-native environment at PARC than is available today.* The Lispms were not quite as cloud native as that, but still you could have the impression that you just sat down at a terminal and had immediate window into an underlying "cloud" reality,…
This statement is entirely false as admired in your footnote.
Re: We are still early with the cloud
#57Interestingly, at Google the typical developer workflow (google3) is very cloud native. Most devs write code in VS code in the browser. Many (most?) devs don't have a physical desktop any more, just a cloud VM. The code lives in a network mounted filesystem containing a repository. The repository is hosted remotely (everyone can see edits you make to any file nearly immediately). Builds are done remotely with a share…
> Many (most?) devs don't have a physical desktop any more, That would explain the (bad) design of their software.
Re: We are still early with the cloud
#58It's crazy and destructive that we are still using the unix paradigm in the cloud. In the 70s we have transparent network fileststems, and by the 80s I had a more advanced cloud-native environment at PARC than is available today.* The Lispms were not quite as cloud native as that, but still you could have the impression that you just sat down at a terminal and had immediate window into an underlying "cloud" reality,…
Re: We are still early with the cloud
#59Earlier quoted context omitted.
S3 is a transparent network filesystem. Unix is only the paradigm for computing servers. Which makes sense because different apps have wildly different ways of scaling. There's no effective paradigm for abstracting away 1,000's of CPUs in a general purpose way. I really don't have any idea what you're looking for here, that is possible, that cloud services don't already do.
S3, yes a network accessible FS. Unix - only is a telling word - it is the /defining/ paradigm for that. Is there a better one yet? 1000 CPUs? I mean, uh Hadoop, spark, etc etc. What?
Re: We are still early with the cloud
#60Earlier quoted context omitted.
Okay, tell me how you do it much better in k8s
I don't use k8s or whatever garbage gets thrown around nowadays. I well remember my disgust when I learned AWS was just using UNIX virtual machines or whatever, rather than something simple, such as allowing people to run little functions floating in the void. I know nothing about AWS, but I've not been mistaken, right?