3 ms·
Congrats! I feel like this is a modern approach to fulfilling the unrealized promise of the semantic web. I've worked with a bunch of big companies and they ha
by addcn 8y ago
Congrats! I feel like this is a modern approach to fulfilling the unrealized promise of the semantic web.
I've worked with a bunch of big companies and they have dozens or often hundreds of individual APIs and micro-services. Would it be feasible to deploy OneGraph in a closed environment like that? I can't think of a big IT department who wouldn't want to interconnect their internal services like that.
- sgrove 8y agoRight now we only have our hosted version, but we'll offer an on-premise/vpc version of OneGraph down the road, with some auto-integration for existing GraphQL servers as well that'll handle this exact use-case, and should be pretty magical.
- twakefield 8y agoCongrats on the launch Sean! Would love to help with that :)
- SahAssar 8y agoSo your approach to the semantic web is to use a proprietary service to bundle proprietary api's that is queried in a language controlled by a single corporate entity and where the resulting data is pretty much never able to be semantically understood by anyone except the api client that constructed the query? A lot of that sounds like the opposite of what the semantic web was supposed to be.
- adamkl 8y agoI agree with some of your points here, but I think you might be missing some context in the technologies that are being used to accomplish what OneGraph is doing. I agree that this example is that of a proprietary API bundling other proprietary APIs, but the technologies they are (likely) using are open source and make it possibly to build self-documenting (via GraphQL introspection) APIs with visualization [1] that can be combined in a modular fashion [2]. If every API was a GraphQL API, there’s no reason you couldn’t easily create a facade that links university course curriculums to, say, associated Wikipedia articles. Not the semantic web, but it can be a very powerful way to combine data. [1] https://apis.guru/graphql-voyager/ https://apis.guru/graphql-voyager/ [2] https://www.apollographql.com/docs/graphql-tools/schema-stitching.html https://www.apollographql.com/docs/graphql-tools/schema-stit...
- sgrove 8y agoThank you, this is a really succinct and clear explanation of how I think about it as well.