blob: b70a9f3884c9b04d226b33ed83d793486ae301f7 [file] [log] [blame]
- Shared writer which can be used by multiple goroutines simultaneously.
- Rewrite all code test first (note: assert that the diamond pattern is supported).
- Documentation
- Squeeze little bits of performance here and there by trying a few different things
e.g. pointers vs structures, padding, etc.
- Integration suite that can exercise the Disruptor code on:
1. Multiple Go runtime versions, e.g. (1.1, 1.2, 1.3, etc.) (plus point releases and the latest tip)
2. Multiple CPU architectures: ARM, i386, AMD64
3. Multiple operation systems: Linux, OSX, Windows, etc.
Ideally each of the above combinations would be an individual exercise