6
0
mirror of https://git.mills.io/prologic/msgbus.git synced 2024-07-05 09:31:32 +00:00
Commit Graph

20 Commits

Author SHA1 Message Date
James Mills
129efabcc3
Fix import paths 2021-07-13 07:57:54 +10:00
James Mills
689ca42f81
Cleanup 2019-04-02 21:49:50 +10:00
James Mills
8d19831a86
Migrate to Drone CI (cloud), CodeCov and Go11Modules 2018-12-31 18:05:23 +10:00
James Mills
81e35b8e18
Fixes several performance issues found in profiling and load testing. (#12)
* Fixed drop rate for subscriber listeners by adding buffering to channels (configurable)

* Added optinoal pprof support

* Added profile target for running profiled benchmarks
2018-05-14 02:12:58 -07:00
James Mills
dd992ab5d8
Added configurable bounded queues with a deque data structure with added metrics (#6)
Adds configurable bounded queues with a deque data structure with added metrics
2018-05-09 23:25:13 -07:00
James Mills
c39cfce477
Fixe two other missed references to NewMessageBus from 22efa3a 2018-05-08 01:58:37 -07:00
James Mills
3dbba632c7
Fixed tests 2018-05-02 01:24:30 -07:00
James Mills
f20b6cd8b9
Added basic metrics 2018-05-02 00:41:14 -07:00
James Mills
2aa716aaab
Switch logging to logrus 2018-03-25 17:03:56 -07:00
James Mills
6401b89e4f
Make version display consistent 2018-03-25 14:50:02 -07:00
James Mills
c799a79c2e
Add build system and version info 2018-03-25 14:37:32 -07:00
James Mills
1dded6cc6b
Log that we're running 2018-02-25 21:57:20 +00:00
James Mills
dc7243ffa9
Per topic sequences with ttl 2017-08-14 00:34:12 -07:00
James Mills
215e226f69
Simplify a lot of the code and wrap up MessageBus into a Middleware that plays with standard net/http 2017-08-09 02:54:11 -07:00
James Mills
b622ab6808
Fix msgbusd cli 2017-08-06 23:01:24 -07:00
James Mills
d4e65d0c45
Various improvements in conjunction with https://github.com/prologic/autodock/tree/go-port 2017-08-06 16:31:32 -07:00
James Mills
1e64041a40
Refactored server 2017-06-07 21:53:21 -07:00
James Mills
27aa80006f
Split server out into separate module 2017-06-03 20:16:35 +01:00
James Mills
03ae5bfd5e
Fixed imports 2017-06-03 16:22:21 +01:00
James Mills
537969e9f2
Initial Commit 2017-06-03 16:16:17 +01:00