Skip to content
#

nats

Here are 510 public repositories matching this topic...

benthos
watermill
gf3
gf3 commented Jan 7, 2022

i'm attempting to write a health check for a service that uses watermill and i'd like to be able to easily determine if the router is still up and running

Router exposes a channel at .Running(), and it's possible to infer if the router is closed with a little indirection:

running := false
go func() {
  r := router.Running()

  for {
    if _, open := <-r; open {
      running 
voik
marceloboeira
marceloboeira commented May 27, 2019

We should create an integration test that splits up a big file or it performs an expected mathematical operations on generating records, in a way that the output can be inferred and checked.

e.g.:

  • splits up a 100MB video file into several 1MB files, sends to the commit log, re-assemble the file and checks md5 of the original and the re-assembled.
  • create a series of events that have rando

Improve this page

Add a description, image, and links to the nats topic page so that developers can more easily learn about it.

Curate this topic

Add this topic to your repo

To associate your repository with the nats topic, visit your repo's landing page and select "manage topics."

Learn more