Graph DB for PLM : Schema evolution
PLMStack
by Yoann Maingon
1y ago
One of the characteristics of PLM is the need for flexible data models. You can argue that and tell me that everyone should follow standards so you don’t have to build your own model and you don’t have to make any change. But believing that is letting Excel or other spreadsheets win. Rely on a fixed schema and you will get an excel based underground PLM. Therefore once you acknowledge you need a flexible datamodel, we can cover some technological comparaison to see what is the best technology out there to support these concepts. Today I want to compare two datamodel changes one with an SQL dat ..read more
Visit website
Graph db ecosystem keeps growing
PLMStack
by Yoann Maingon
1y ago
Last June (June 17th 2021), Neo4j raised $325 millions. Last week ( october 5th 2021), Memgraph raised $9.34 millions. Tigergraph raised $105 millions last winter (February 17th 2021). Memgraph is 23rd most popular graphdb and Tigergraph is 9th, but still they show a great dynamic. This is very promising for the Graph DB ecosystem. Look at the popularity trend for graph DB: Graph-DB Youtube tour To save you some time searching for introduction videos, I took some of these databases and typed “<name of db> intro” in youtube. Here is the result : Neo4j TigerGraph Memgraph Anzograph If ..read more
Visit website
What is an ESB and why PLM should care?
PLMStack
by Yoann Maingon
1y ago
Following up on my old article about ETL, another interesting piece of software for a PLM stack is the Enterprise Service Bus. Having a Service Bus in any company department should be the norm. In their daily work people need IT services to support their activities. Remember these User stories you wrote when specifying your application? “As an X I want to Z”. Z is the service you are requesting. Then instead of buying a software why don’t we buy services? Not software as services but services as services. If your user wants to create a Part with an attached document, you could just buy a servi ..read more
Visit website
What is an item fork in a graph?
PLMStack
by Yoann Maingon
1y ago
I’m resuming our series of blog post about configuration management concepts. The last one was about non-interchangeable revision. This week we cover the fork concept. Fork vs Branch First let’s make sure we don’t confuse Fork and Branch. A branch is typically copying data to work on an alternative in order to ultimately merge the benefits of this alternative, back in the initial version. It allows to work on multiple alternatives at the same time. Fork, is closer to basic configuration management practices. You have a product, and you decide to create a new version. But this version is differ ..read more
Visit website

Follow PLMStack on FeedSpot

Continue with Google
Continue with Apple
OR