writebehind

Paddy 2015-03-31

0:85f9751b15ea Go to Latest

writebehind/README.md

First pass implementation. Create our first implementation of this. Use a map of string=>int64 to store our values. The idea here is that users will create one cache for each metric they want to collect--each column that needs updating, in MySQL land. Release it under the MIT license, because why not? Very proud that the first commit carries 100% test coverage, no golint errors, no go vet errors, and has a benchmark.

History
     1.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     1.2 +++ b/README.md	Tue Mar 31 23:09:02 2015 -0400
     1.3 @@ -0,0 +1,16 @@
     1.4 +# writebehind
     1.5 +
     1.6 +writebehind provides a simple, in-memory cache for incrementing variables that change
     1.7 +frequently. It is concurrency-safe, and syncs back to a more permanent store at a
     1.8 +configurable interval. For more information, see the godoc.
     1.9 +
    1.10 +To report bugs and request features, please use the
    1.11 +[writebehind Trello board](https://trello.com/b/aCm2vhw7/writebehind).
    1.12 +
    1.13 +Licensing information can be found in the LICENSE file.
    1.14 +
    1.15 +Patches are accepted. Provide a Mercurial repository with the changes you'd like merged,
    1.16 +and we will be happy to pull in your changes. If you do not have a Mercurial host, you
    1.17 +can get one free at [Bitbucket](https://www.bitbucket.org).
    1.18 +
    1.19 +If you have any questions, feel free to email [projects@secondbit.org](mailto:projects@secondbit.org).