Re:Replacing Redis with BoltDB – A Pure Go Key/Value Store
by ploxiln on Monday January 11, 2016 @11:47AM
(#10881502)
There can often be issues with managing pools of tcp connections in clients - locking around accessing the pool, corner cases in state/lifetime of a connection in the pool, etc. In my experience with other databases and languages anyway.
Re:Replacing Redis with BoltDB – A Pure Go Key/Value Store
by andrewguenther on Monday January 11, 2016 @01:44PM
(#10882236)
I just did some digging on their Github, for every captured HTTP request there is one Redis/Bolt op and for every replay there is one get Redis/Bolt op.
You should be able to pipeline the recording, but likely not the get operations.
EDIT: Anyway for my programming philosophy, what the OP did, regardless of performances, totally makes sense. I think easy to use and deploy is a key value in software ;-)