Skip to content

Commit 14420b8

Browse files
committed
trtl branch
1 parent 1c44525 commit 14420b8

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

.github/workflows/build.yaml

+1-1
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ on:
33
push:
44
branches:
55
- main
6-
- develop
6+
- trtl
77
- "v*"
88
tags:
99
- "v*"

README.md

+4-1
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@
44
[![Go Report Card](https://goreportcard.com/badge/github.com/rotationalio/honu)](https://goreportcard.com/report/github.com/rotationalio/honu)
55
![GitHub Actions CI](https://github.com/rotationalio/honu/actions/workflows/build.yaml/badge.svg?branch=main)
66

7-
**HonuDB is a replicated key-value store intended for large systems that are distributed globally. Although HonuDB uses an eventually consistent gossip protocol for replication, it uses reinforcement learning with multi-armed bandits to optimize replication. Adaptive consistency reduces costs (ingress and egress data transfer) as well as improves consistency by lowering the likelihood of stale reads or forked writes.**
7+
8+
**NOTE**: _This is the `trtl` branch which is used to maintain compatibility with the v0 object model that is used as a dependency by the [trtl](https://github.com/trisacrypto/directory) database. Any modifications required by trtl should be appended to this branch and continued to be versioned as 0.X.X._
9+
10+
HonuDB is a replicated key-value store intended for large systems that are distributed globally. Although HonuDB uses an eventually consistent gossip protocol for replication, it uses reinforcement learning with multi-armed bandits to optimize replication. Adaptive consistency reduces costs (ingress and egress data transfer) as well as improves consistency by lowering the likelihood of stale reads or forked writes.
811

912
## Benchmarks
1013

0 commit comments

Comments
 (0)