cerk icon indicating copy to clipboard operation
cerk copied to clipboard

CloudEvents Router with a Microkernel

Results 9 cerk issues
Sort by recently updated
recently updated
newest added

- update to rust 1.72 - use docker images from ghcr.io

the example needs to be fixed and reactivated in the pipeline https://buildkite.com/ce-rust/cerk/builds/643#0181e289-4c86-43b2-9dfa-144d15a9610f

Harmonize the error handling by using [anyhow](https://docs.rs/anyhow/1.0.38/anyhow/) for error handling in all components.

enhancement
good first issue

Currently, the router routes messages to ports. However, most messaging protocols know the concept of channels. It would be nice if the routing does not only allow a port destination...

enhancement

> Currently, `mosquitto_client` is compiled with [the `WITH_TLS` flag set to `no`](https://github.com/ce-rust/mosquitto-client-wrapper/blob/master/build.rs#L117). This means users of `mosquitto-client-wrapper` are not able to open secure connections. https://github.com/ce-rust/mosquitto-client-wrapper/issues/9 This means that the MQTT...

enhancement

The MQTT Port currently only supports QoS 0 (At Most Once Delivery Guarantee). The reason is that the used MQTT library doesn't allow the delay of the `PUBACK` message until...

enhancement

https://github.com/ce-rust/cerk/blob/02ff63a36c6d8765355691ed54d7d2b60184270b/cerk/src/runtime/channel/sender.rs#L5

enhancement

The new release management introduced in #80 could easily be automated by just pushing a tag to master. The version bump command would look something like `cargo workspaces version custom...

enhancement