Trolli Schmittlauch schmittlauch
  • Joined on 2017-06-16
schmittlauch pushed to measurement_logging at schmittlauch/Hash2Pub 2020-09-16 13:49:35 +02:00
f5de7601bb do not store published posts for reducing memory consumption
schmittlauch pushed to measurement_logging at schmittlauch/Hash2Pub 2020-09-16 01:55:41 +02:00
a2f268d374 improve logging: line buffering, time stamps
bb17b136d6 increase stabilise interval
Compare 2 commits »
schmittlauch commented on issue schmittlauch/Hash2Pub#19 2020-09-16 01:13:32 +02:00
background job processing for delivering ActivityPub pushes

in the mock post service, this is done by separate worker threads and in-memory. Thus removing it from the milestone.

schmittlauch closed issue schmittlauch/Hash2Pub#67 2020-09-16 01:12:03 +02:00
deal with sending DHT messages to own node
schmittlauch commented on issue schmittlauch/Hash2Pub#67 2020-09-16 01:12:02 +02:00
deal with sending DHT messages to own node

At least judging by a quick look at a packet dump, this seems to work.

Closing until further notice.

schmittlauch pushed to measurement_logging at schmittlauch/Hash2Pub 2020-09-14 15:49:55 +02:00
c036dea7f9 periodically purge expired subscriptions
a0e7142a7d report number of subscriptions
Compare 2 commits »
schmittlauch pushed to measurement_logging at schmittlauch/Hash2Pub 2020-09-12 15:57:53 +02:00
3c28cde942 catch and print all Socket bind exceptions
schmittlauch pushed to measurement_logging at schmittlauch/Hash2Pub 2020-09-12 12:45:32 +02:00
1fc264a226 manage logging via file handle
b4fccb16c2 manage logging via file handle
Compare 2 commits »
schmittlauch pushed to measurement_logging at schmittlauch/Hash2Pub 2020-09-11 14:30:50 +02:00
b4fccb16c2 manage logging via file handle
schmittlauch pushed to measurement_logging at schmittlauch/Hash2Pub 2020-09-11 00:40:00 +02:00
da579a0756 decrease logging verbosity
e12d8ef70a properly format stats log numbers: no e-notation
ba7f126a10 properly format stats log numbers: no e-notation
Compare 3 commits »
schmittlauch pushed to measurement_logging at schmittlauch/Hash2Pub 2020-09-11 00:22:14 +02:00
ba7f126a10 properly format stats log numbers: no e-notation
0f9727c05a log the post rates instead of the absolute sums
34ecdd66e1 make stats measurement delay configurable, take speedup into account
Compare 3 commits »
schmittlauch pushed to measurement_logging at schmittlauch/Hash2Pub 2020-09-10 13:15:08 +02:00
8f917130c4 tag normalisation includes lower case conversion
3ac89d301c bugfix: subscribe as default if not subscribed yet, when posting to a tag
3c76544afb launch background worker threads
Compare 3 commits »
schmittlauch pushed to measurement_logging at schmittlauch/Hash2Pub 2020-09-09 19:56:19 +02:00
f8d30d0cc4 report post fetches to statistics
620e998876 report incoming relay posts to statistics
Compare 2 commits »
schmittlauch pushed to measurement_logging at schmittlauch/Hash2Pub 2020-09-09 18:51:00 +02:00
85d10f6773 report published posts to statistics
e3a8912360 process incoming posts in parallel
441fb66704 process incoming posts in parallel
Compare 3 commits »
schmittlauch pushed to measurement_logging at schmittlauch/Hash2Pub 2020-09-09 18:31:31 +02:00
441fb66704 process incoming posts in parallel
12fcd13754 annotate the PostService server/ request-handler functions
Compare 2 commits »
schmittlauch pushed to measurement_logging at schmittlauch/Hash2Pub 2020-09-09 17:22:29 +02:00
72eca0f4fe log metrics to file
schmittlauch pushed to measurement_logging at schmittlauch/Hash2Pub 2020-09-09 14:24:41 +02:00
0ffe9effc0 refactor relay processing to STM-retry instead of busy-wait
49421f9fd3 refactor relay processing to STM-retry instead of busy-wait
Compare 2 commits »
schmittlauch pushed to measurement_logging at schmittlauch/Hash2Pub 2020-09-09 14:24:12 +02:00
49421f9fd3 refactor relay processing to STM-retry instead of busy-wait
schmittlauch pushed to measurement_logging at schmittlauch/Hash2Pub 2020-09-09 11:51:19 +02:00
2b39648a77 actually implement simple relaying of posts
df479982fa make RingMap instance of Functor and Foldable
Compare 2 commits »
schmittlauch pushed to measurement_logging at schmittlauch/Hash2Pub 2020-09-07 16:36:39 +02:00
c536994afe re-format Servant client pattern matching
5c338b9cd7 split up stats summing and evaluating, launch threads
Compare 2 commits »