Discussion about this post

User's avatar
Jon's avatar

Do you think the Iceberg spec was intended to solve all those problems?

I think of specs and protocols like HTTP or gRPC. They define contracts for systems to communicate to one another, but there's no built-in definition for how long a request/response should take. That varies wildly across use cases.

So yeah, I agree that a semantic spec isn't sufficient for Iceberg as a technology. But that's the case with everything, right? I can't look at some service and say "oh, they provide RESTful API endpoints, that's all I need to know that it will work for my use case!" But it's sure nice that most web services use standard protocols, rather than having bespoke binary protocols for every integration under the sun.

Eu's avatar

Thank you! Very helpful!

7 more comments...

No posts

Ready for more?