Gregory Eremin
|
43a3bd98a1
|
Handle task scheduling in case of premature process termination
|
2016-01-25 04:03:13 +03:00 |
Gregory Eremin
|
9269f41051
|
Add topic argument to Publisher.Publish function
|
2016-01-25 03:21:51 +03:00 |
Gregory Eremin
|
08db309f80
|
Export daemon String function
|
2016-01-25 01:39:38 +03:00 |
Gregory Eremin
|
bb750bf727
|
Rename to Shezmu
|
2016-01-24 19:49:57 +03:00 |
Gregory Eremin
|
b64fbd4b1c
|
Add missing doc comments to base package
|
2016-01-17 16:45:03 +03:00 |
Gregory Eremin
|
c2f8c05bb5
|
Add minimalistic Logger interface
|
2016-01-17 16:42:05 +03:00 |
Gregory Eremin
|
58007b38ab
|
Add Subscriber interface as a replacement for SubscribeFunc
|
2016-01-10 21:01:53 +03:00 |
Gregory Eremin
|
79cb745a5d
|
Define an empty Shutdown function on base daemon
|
2015-10-27 19:54:08 +03:00 |
Gregory Eremin
|
797e892120
|
Customizable logger
|
2015-10-24 19:25:16 +03:00 |
Gregory Eremin
|
0e1fbbe729
|
Language
|
2015-10-24 03:07:47 +03:00 |
Gregory Eremin
|
0e5670707f
|
Add statistics interface
|
2015-10-24 02:41:19 +03:00 |
Gregory Eremin
|
d2041b69a1
|
Handle panic debug on the Satan side
|
2015-10-24 02:40:20 +03:00 |
Gregory Eremin
|
53f2cec247
|
Move rate limiting advise to the second place
|
2015-10-18 03:56:37 +03:00 |
Gregory Eremin
|
d847be21c6
|
Make shutdown handling predictable
|
2015-10-18 03:22:07 +03:00 |
Gregory Eremin
|
ec98145508
|
Correct zero rate to 1 too
|
2015-10-17 05:37:13 +03:00 |
Gregory Eremin
|
0f4bed32c8
|
Implement processing rate limits
|
2015-10-17 05:33:46 +03:00 |
Gregory Eremin
|
40dbc556f5
|
System processes are now named and supervised
|
2015-10-17 04:51:05 +03:00 |
Gregory Eremin
|
dff6c81d04
|
Add consumer support to daemons
|
2015-10-17 03:40:17 +03:00 |
Gregory Eremin
|
b6f0d2953f
|
Invert ShouldShutdown logic
|
2015-10-16 02:27:03 +03:00 |
Gregory Eremin
|
8dd218a366
|
It is possible now to run system processes in the shared pool
|
2015-10-16 02:06:19 +03:00 |
Gregory Eremin
|
a2bfadfa66
|
Introduce Satan
|
2015-10-14 04:11:29 +03:00 |
Gregory Eremin
|
583ac5da5b
|
Use new name
|
2015-10-14 03:50:43 +03:00 |
Gregory Eremin
|
98bbbf91f4
|
Improve Daemon interface description
|
2015-10-14 03:29:44 +03:00 |
Gregory Eremin
|
c740f13063
|
Use debug.PrintStack helper instead of handling stack manually
|
2015-10-14 03:23:27 +03:00 |
Gregory Eremin
|
318d29bdd6
|
Add a base daemon structure
|
2015-10-14 03:02:22 +03:00 |
Gregory Eremin
|
065e4f936b
|
Describe Daemon interface
|
2015-10-14 03:01:47 +03:00 |