Skip to content

arctype-co/datahike-pulsar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

datahike-pulsar

Datahike with Pulsar as the transaction engine.

Usage

After including the datahike API and the datahike-pulsar namespace, you can use this transactor backend using the keyword :pulsar

(d/connect 
  {:transactor
    {:backend :pulsar ; Required
     :subscription-id "datahike-instance-1" ; Required. Use a unique subscription id for each datahike instance.
     :consumer-poll-timeout-ms 1000
     :transaction-rtt-timeout-ms 10000
     :pulsar ; Required
     {:url "pulsar://localhost:6650" ; Required
      :topic "my-datahike-topic" ; Required
      :token "my-jwt-authentication-token"
      }}})

License

Copyright © 2021 Arctype Corporation.

This program and the accompanying materials are made available under the terms of the Eclipse Public License 1.0.

About

Apache Pulsar transaction engine for Datahike

Resources

License

Stars

Watchers

Forks

Packages

No packages published