4 ms·
Arguably the dominant APIs in the server space are the cloud APIs not POSIX.
by nvm0n2 3y ago
Arguably the dominant APIs in the server space are the cloud APIs not POSIX.
- AnthonyMouse 3y agoMany of which are also open, like OpenStack or K8s, or have third party implementations, like Ceph implementing the Amazon S3 API.
- natbennett 3y agoAlso all reimplementations of proprietary technology. The S3 API is a really good example of the “OSS only becomes dominant when development slows down” principle. As a friend of mine who has had to support a lot of local blob storage says, “On the gates of hell are emblazoned — S3 compatible.”
- AnthonyMouse 3y ago> Also all reimplementations of proprietary technology. That's generally where open standards come from. You document an existing technology and then get independent implementations. Unix was proprietary technology. POSIX is an open standard. Even when the standard comes at the same time as the first implementation, it's usually because the first implementer wrote the standard -- there has to be one implementation before there are two.