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 # writebehind
3 writebehind provides a simple, in-memory cache for incrementing variables that change
4 frequently. It is concurrency-safe, and syncs back to a more permanent store at a
5 configurable interval. For more information, see the godoc.
7 To report bugs and request features, please use the
8 [writebehind Trello board](https://trello.com/b/aCm2vhw7/writebehind).
10 Licensing information can be found in the LICENSE file.
12 Patches are accepted. Provide a Mercurial repository with the changes you'd like merged,
13 and we will be happy to pull in your changes. If you do not have a Mercurial host, you
14 can get one free at [Bitbucket](https://www.bitbucket.org).
16 If you have any questions, feel free to email [projects@secondbit.org](mailto:projects@secondbit.org).