Pascal S. de Kloe

Results 30 issues of Pascal S. de Kloe

For most languages this prevents memory allocation as the content can be embedded into the struct. There are many good uses such as IPv6 addresses, UUIDs and binary signatures.

enhancement
help wanted

The generated code may include code for parsing the version 1 format. To distinguish, version 2 could start with the reserved header byte value 255.

enhancement

Poor performance as seen at #37 seems fixable with WASM.

enhancement

For data structures without text, binaries and lists the serial size limit is constant.

enhancement

The order for struct equality could be improved. Also for C and Go the ordering of the fields is relevant (memory alignment).

enhancement

Metrics could be exported as a time-series submission. https://cloud.google.com/monitoring/custom-metrics/creating-metrics#writing-ts https://cloud.google.com/monitoring/api/ref_v3/rest/v3/projects.timeSeries/create Counter conversion with state tracking is necessary due to span limitations on CUMULATIVE metric writes. > “the end time must...

enhancement

Investigate https://github.com/cespare/percpu for opportunities.

enhancement

The summary metric is also used by the standardised `go_gc_duration_seconds`.

enhancement
help wanted

Investigate and document findings in Brokers wiki. https://groups.google.com/g/mqtt/c/VfED9cMPMvU/m/pCuNS6BEo3gJ

enhancement
help wanted

Hi there. 👋 I made a Go implementation a while ago too. It's all open source. You're welcome to join. https://github.com/pascaldekloe/part5 The code is near complete. The final version was...