Giter VIP home page Giter VIP logo

Comments (8)

grischoun avatar grischoun commented on May 21, 2024 2

@canadaduane Here is an introduction to Datalog that I found useful: https://x775.net/2019/03/18/Introduction-to-Datalog.html

from datahike.

grischoun avatar grischoun commented on May 21, 2024

Currently it has not been used by a Java or Kotlin project.

But we have plans to soon 1) add a Java API in the form of a Java wrapper around the Clojure API and 2) add an interface to allow clients to remotely access to the database.

Do you have any particular usage in mind? Or anything you are interested in?

from datahike.

canadaduane avatar canadaduane commented on May 21, 2024

Neat, thanks. I'm making a few PoC projects on various CRDT libraries to test the waters & learn more. We currently use Kotlin for our web app back-end, and I was curious if there might be a drop-in library for testing replication in a clients+server scenario. We also have ambitious p2p ideas, but I'm starting with a little bite at a time :)

from datahike.

whilo avatar whilo commented on May 21, 2024

@canadaduane Cool, seems you share a lot of interests with us. With whom are you working? We are working on integrating CRDTs with datalog. If you like to help out to build a Java/Kotlin API, we could approach it faster.

from datahike.

canadaduane avatar canadaduane commented on May 21, 2024

I'm working with Medici Land Governance. We're working on some ideas for offline-first apps (both mobile and web-based). I haven't heard of datalog previously, but would like to learn more. What do you recommend I read?

from datahike.

whilo avatar whilo commented on May 21, 2024

We now have a proper Java API, thanks to @grischoun! Feel free to open any follow up issues.

from datahike.

canadaduane avatar canadaduane commented on May 21, 2024

Exciting! Can you point me to the Java API?

from datahike.

grischoun avatar grischoun commented on May 21, 2024

@canadaduane here is a blog post about the api usage: https://lambdaforge.io/2020/05/25/java-api.html

And here is the implementation:
https://github.com/replikativ/datahike/blob/master/java/src/datahike/java/Datahike.java

Let me know if you have questions or need help.

from datahike.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.