writebehind
2015-03-31
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.
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).