Archive.fm

Co-creating with AI

Unlocking Data Flexibility and Graph Relationships: Exploring the Power of XTDB

In this episode of "Co-Creating with AI," we have our guest Malcolm Sparks, the founder and CTO of JUXT, discussing the database they use called xtdb. The conversation revolves around the early days of the internet and the concept of co-creation. We explore how the web initially started as a read-write platform, where websites were like Google Docs that anyone could edit. It was a more open and collaborative environment compared to the broadcast-style mass media. We touch upon the transition to web 2.0, where social media and platforms allowed more people to become publishers, but the true essence of co-creation started to fade away.


Malcolm shares his personal experience of discovering the web in the mid-90s, where Netscape Navigator and Mosaic were popular browsers. He describes the excitement of exploring new websites every day and the freedom to edit HTML pages as if they were Google Docs. The web was all about linking and discovering new content, promoting an open and surf-like experience. However, as the web evolved, the focus shifted towards complex web apps with limited editing capabilities, making it challenging to learn from the source code.


The conversation then moves towards xtdb, a database developed by JUXT, which combines the best features of relational and graph databases. Malcolm explains that xtdb embraces the free-form and schemaless nature of the early web, allowing users to store documents of any structure. It provides the flexibility to evolve and change data models over time, just like how websites were constantly updated and linked in the early days. Xtdb enables co-creation by empowering users to adapt and refine their understanding, make mistakes, and change their minds without being bound by rigid structures.


The episode delves into the unique aspects of xtdb, such as its graph database functionality and bidirectional links. We discuss the significance of bidirectionality in knowledge management and the challenges of implementing it in an open system like the web. Malcolm also touches upon the concept of property graphs, where every value in a document can optionally serve as the identity of another document, allowing for flexible and interconnected data models.


The episode highlights the co-creative nature of the early web and how it influenced the development of xtdb. The discussion revolves around the importance of open and collaborative environments, the evolution of data models, and the need for flexible databases that support co-creation and adaptability. We want to thank our guest, Malcolm Sparks, for his insightful contributions and also to our listeners for their continuous engagement.



Hosted on Acast. See acast.com/privacy for more information.

Broadcast on:
30 Jun 2023

In this episode of "Co-Creating with AI," we have our guest Malcolm Sparks, the founder and CTO of JUXT, discussing the database they use called xtdb. The conversation revolves around the early days of the internet and the concept of co-creation. We explore how the web initially started as a read-write platform, where websites were like Google Docs that anyone could edit. It was a more open and collaborative environment compared to the broadcast-style mass media. We touch upon the transition to web 2.0, where social media and platforms allowed more people to become publishers, but the true essence of co-creation started to fade away.


Malcolm shares his personal experience of discovering the web in the mid-90s, where Netscape Navigator and Mosaic were popular browsers. He describes the excitement of exploring new websites every day and the freedom to edit HTML pages as if they were Google Docs. The web was all about linking and discovering new content, promoting an open and surf-like experience. However, as the web evolved, the focus shifted towards complex web apps with limited editing capabilities, making it challenging to learn from the source code.


The conversation then moves towards xtdb, a database developed by JUXT, which combines the best features of relational and graph databases. Malcolm explains that xtdb embraces the free-form and schemaless nature of the early web, allowing users to store documents of any structure. It provides the flexibility to evolve and change data models over time, just like how websites were constantly updated and linked in the early days. Xtdb enables co-creation by empowering users to adapt and refine their understanding, make mistakes, and change their minds without being bound by rigid structures.


The episode delves into the unique aspects of xtdb, such as its graph database functionality and bidirectional links. We discuss the significance of bidirectionality in knowledge management and the challenges of implementing it in an open system like the web. Malcolm also touches upon the concept of property graphs, where every value in a document can optionally serve as the identity of another document, allowing for flexible and interconnected data models.


The episode highlights the co-creative nature of the early web and how it influenced the development of xtdb. The discussion revolves around the importance of open and collaborative environments, the evolution of data models, and the need for flexible databases that support co-creation and adaptability. We want to thank our guest, Malcolm Sparks, for his insightful contributions and also to our listeners for their continuous engagement.



Hosted on Acast. See acast.com/privacy for more information.