Dialog is our far-edge database for local-first applications . Dialog is built on a set of foundational principles and technologies. In order to really understand Dialog, you need to understand those foundations.
They include:
bulleted list of things??
Relevant Papers
Abstract:
Datalog is a database query language based on the logic programming paradigm; it has been designed and intensively studied over the last five years. We present the syntax and semantics of Datalog and its use for querying a relational database. Then, we classify optimization methods for achieving efficient evaluations of Datalog queries, and present the most relevant methods. Finally, we discuss various exhancements of Datalog, currently under study, and indicate what is still needed …
Abstract:
In recent years, we have witnessed a revival of the use of recursive queries in a variety of emerging application domains such as data in- tegration and exchange, information extraction, networking, and pro- gram analysis. A popular language used for expressing these queries is Datalog. This paper surveys for a general audience the Datalog lan- guage, recursive query processing, and optimization techniques. This survey differs from prior surveys written in the eighties and nineties i…
Abstract:
Collaborative text editors allow two or more users to concurrently
edit a shared document without merge conflicts. Such systems
require an algorithm to provide convergence, ensuring all clients
that have seen the same set of document edits are in the same
state. Unfortunately convergence alone does not guarantee that
a collaborative text editor is usable. Several published algorithms
for collaborative text editing exhibit an undesirable anomaly in
which concurrently inserted p…
https://martin.kleppmann.com/2022/04/05/bft-crdt-papoc.html
7 Likes
Resources to get up to speed, shared by Quinn.
2 Likes
that’s awesome, thank you for compile these resources together, I’m super interested in learning more about Dialog.
1 Like
This one is really understandable. I like it.
Yeah it’s a great article. The Credits
section also has amazing further links!
boris
Split this topic
August 8, 2022, 6:05pm
6
A post was split to a new topic: Bygonz Architecture Feedback
Wicked (also the bibliography is amazing)
https://docs.xtdb.com/concepts/trucks-tubes-truth/#_states_are_comfortable_too
Unlike Postgres, Kafka makes a shrewd source of truth. It can be a trustworthy source of facts. It is not, however, a database. Users will still demand fast and easy queries of aggregate states.