Viewing profile — bertails
bertails
HN member- Joined
- Thu, Jun 12, 2025, 3:20 PM UTC
- HN karma
- 18
- Public activity
- 18 items
- HN profile
- View on Hacker News ↗
About bertails
Recent public activity
-
comment
Comment #44515260
"REST" is our industry's most successful collective delusion: everyone knows it's wrong, everyone knows we're using it wrong, and somehow that works better than being right.
-
comment
Comment #44284829
We have a little bit of runtime checks in the Java projections but it's still tied to SHACL/SPARQL through the Jena library. We are exploring ways to keep using SHACL at scale for …
-
comment
Comment #44278923
It is important in UDA for the data models to be part of the same knowledge graph as the data container representations and the mappings, and eventually the instance data too. Our …
-
comment
Comment #44277971
Exactly. In UDA, each Movie entity belongs to a specific business domain. Universality isn't an inherent truth, it's a social alignment within a group, useful only to the extent th…
-
comment
Comment #44277756
This does look interesting. Does the Ash Framework yield a knowledge graph? How good is it a cataloging existing data containers?
-
comment
Comment #44277718
UDA does not believe in the existence of universal data entities. We embrace the idea that 2+ teams may have different opinions on how to represent the world. We are focused on the…
-
comment
Comment #44277694
We joke internally that Upper is like "RDF: The Good Parts".
-
comment
Comment #44277681
> The whole point of GraphQL is to create a unified view of something, not to have 23 different versions of "Movie". GraphQL is great at federating APIs, and is a standardized API …
-
comment
Comment #44277654
Great question. It really depends on the projection. For example, the projections to GraphQL and Java are mostly limited to what can be expressed there. But the projection to SHACL…
-
comment
Comment #44277628
> I wonder how they deal with versioning or breaking changes to the model. Versioning is permission to break things. Although it is not currently implemented in UDA yet, the plan i…
-
comment
Comment #44277608
> Of course, details on "Upper", PDM, and Sphere are well - missing, but at least I have concepts to focus on :) Definitely coming soon ;-)
-
comment
Comment #44277598
The price is in the 500+ domain graph services federated into our GraphQL enterprise gateway, which will all be exposed to Sphere through UDA. That's real.
-
comment
Comment #44276988
> How does this relate to domain-driven design? The "Domain" in `upper:DomainModel` is the same D as in DDD (Domain-Driven Design) as the D in DGS (Domain Graph Service). > in DDD …
-
comment
Comment #44276958
> Would also be more than happy to skip the whole GraphQL end of it. Netflix benefits from a large GraphQL ecosystem with federation, which is why it's so central in UDA from day 1…
-
comment
Comment #44276935
UDA embraces the duplication of models: it's a fact of life in the enterprise. That is why "domains" are first-class citizen. We believe that good discovery capabilities will incre…
-
comment
Comment #44276903
> It is fundamentally a business problem, rather than a technical problem, but it has impact on development speed, so it's secondarily a technical problem. Yes it is a "fundamental…
- comment
- story