package datakit
Orchestrate applications using a Git-like dataflow
Install
Dune Dependency
Authors
Maintainers
Sources
datakit-v1.0.0.tbz
sha256=e5b36c9db8ce40dd828166ddeb35b197766d782fb39d1cbc90628a43c69c34d5
sha512=af3e973be41bcbda95bdf2722e3040607cbfd5cffcd026046eba027da9cabe072c0ecb4cd7edef4aedb4ee0f68e7cec5c273f666c5fd66dd7e0ee19ed5d90c0a
Description
DataKit is a tool to orchestrate applications using a Git-like dataflow. It revisits the UNIX pipeline concept, with a modern twist: streams of tree-structured data instead of raw text. DataKit allows you to define complex build pipelines over version-controlled data.
DataKit is currently used as the coordination layer for HyperKit, the hypervisor component of Docker for Mac and Windows, and for the DataKitCI continuous integration system.
Published: 13 Jul 2019
Dependencies (27)
-
datakit-server-9p
>= "0.12.0"
-
protocol-9p-unix
>= "0.11.0"
- prometheus-app
-
irmin-watcher
>= "0.2.0"
-
mtime
>= "1.0.0"
-
asl
>= "0.10"
- win-eventlog
-
logs
>= "0.5.0"
-
hvsock
>= "0.8.1"
-
named-pipe
>= "0.4.0"
-
mirage-flow
< "2.0.0"
-
conduit-lwt-unix
>= "1.0.0"
-
lwt
>= "3.0.0"
- result
-
cstruct
>= "2.2"
-
irmin-git
>= "1.2.0" & < "2.0.0"
-
irmin-mem
>= "1.2.0" & < "2.0.0"
-
irmin
>= "1.4.0" & < "2.0.0"
-
uri
>= "2.0.0"
-
git
>= "1.11.5"
- asetmap
- fmt
- astring
- rresult
- cmdliner
- dune
-
ocaml
>= "4.03.0"
Dev Dependencies (2)
-
alcotest
with-test & >= "0.8.0"
-
datakit-client-9p
with-test & >= "0.12.0"
Used by (2)
-
datakit-bridge-github
= "0.11.0" | >= "0.12.2"
-
datakit-ci
>= "0.11.0"
Conflicts
None
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page