256dpi / turing

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Robustness

gedw99 opened this issue · comments

commented

I am needing a DB that has the same properties as Turing.

Has this been used in Prod yet.

Do Transactions work ?
https://github.com/256dpi/turing/blob/master/transaction.go#L14

Thanks for taking an interest in turing! I'm not using it in production myself yet, but am planning on to do so by the end of the year. The core features should be stable. However, the main reason I haven't made a release yet is to test it properly and have the chance to make backwards incompatible changes. Also, the node and membership configuration needs some work to allow easy deployment and cluster management.

The linked todo is about multiple goroutines accessing the transaction object during a single instruction execution. I'm not sure yet if this should be supported. Instructions can be executed in parallel, however writing will always be sequential.

I would be happy to get some feedback and potential support to bring it over the finish line!