Matthias Radestock
Matthias Radestock
A user on the community slack was struggling to access the scope app when it was running behind a reverse proxy, the main challenge being getting websocket traffic through. Eventually...
``` func MakeTopology() Topology { return Topology{ Nodes: map[string]Node{}, Controls: Controls{}, } } ``` We _should_ just be able to write `Topology{}` at all the call sites. There is nothing...
Seen in #1693... when I decreased `NODE_SEPARATION_FACTOR` I had to adjust the `labelWidth` manually to prevent node labels from overlapping.
The sock shop, at least on k8s, with the load gen running, produces a vast amount of log entries. That volume really needs to be reduced. Moreover, many of the...
One key aspect of microservice based systems is their dynamism - components/instances coming and going, interaction patterns changing, etc. This isn't really happening in the SockShop as it stands, as...
Currently weave implements IP multicast in terms of broadcast, i.e. multicast packets are always sent to all peers. That is sub-optimal. Weave does observe [IGMP](http://en.wikipedia.org/wiki/Internet_Group_Management_Protocol) and hence could build up...
support IPv6
Weave currently only works over IPv4. Main areas that need attention in order to support IPv6 are - PMTU discovery, which currently relies on icmp3.4 detection & injection, which is...
The functions in [event.go](https://github.com/weaveworks/tcptracer-bpf/blob/master/pkg/tracer/event.go) take slice pointer arguments, e.g. `data *[]byte`, instead of simply slices. That is pointless (pun intended) and non-idiomatic go. Fixing this entails changing iovisor/gobpf, since the...
Message content bodies should be split across multiple frames when exceeding the negotiated maximum frame size (actually frame_max-8 since the size includes the header and frame end marker). Doesn't look...
It is useful to be able to serve multiple APIs, e.g. network and ipam, on a single socket. This is something that is anticipated in the plugin architecture / protocol...