From ebb4f2a69fa57a9675c2419d55f1c0c19e87ca12 Mon Sep 17 00:00:00 2001 From: Ciprian Dorin Craciun Date: Mon, 29 Aug 2022 17:01:30 +0300 Subject: [PATCH] [readme] Mention the used CDB library. [see issue #4] --- documentation/readme.rst | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/documentation/readme.rst b/documentation/readme.rst index 5b4ad33..22b0e66 100644 --- a/documentation/readme.rst +++ b/documentation/readme.rst @@ -470,6 +470,16 @@ like for example Postfix as an alternative for its user database. Until I expand upon why I have chosen to use CDB for service static website content, you can read about the `sparkey `__ from Spotify. +The CDB implementation being used is a custom fork of the following: + +* `github.com/colinmarc/cdb `__ + -- the original CDB implementation for Go; + +* `github.com/cipriancraciun/go-cdb-lib `__ + -- my own custom fork of the above; + (it adds support for memory-mapped CDB files, + plus a few changes to improve performance by making sure that key `[]byte` slices don't "escape to the heap" as required by the Go compiler;) +