Hlib Kanunnikov

Results 126 issues of Hlib Kanunnikov

### Problem Statement In a distributed p2p network environment, several backends might collect telemetry from the network nodes. A simple example has one global monitoring backend for the network and...

enhancement

Currently, idle timeout is hardcoded, but I encountered a use case where it will be useful to change it to a higher number. Any chance you can accept a PR...

This PR is more like a question, more than a fix, as I think `worker` and `startWorker` are in split for a reason, which I just probably don't get. Can...

Having a computation speed-up through [easy to integrate lib](https://github.com/minio/sha256-simd) for such a widely used primitive is awesome.

Originally, specs aimed to optimize DA header size, but it turned out that this can be done on the implementation side without sacrificing simplicity in the calculation of the Merkle...

C:data-availability
C:ipld
T:optimization
needs-discussion

![image](https://user-images.githubusercontent.com/22449364/157236605-2fd1ec15-0041-4138-ab87-55e2abb16b25.png) ### TODO - [ ] Include API and Node construction - [ ] Document each method - [ ] Add method params ~~- [ ] Consquances~~

docs:adr
no_changelog
kind:miscellaneous

[Rendered](https://github.com/celestiaorg/celestia-node/blob/hlib/adr-metrics/docs/adr/adr-009-telemetry.md) This is an initial draft for the Telemetry ADR focused on Tracing, as it solves most of our needs(reasoning is in the document). There are also a few other...

docs:adr
kind:misc

### Context In https://github.com/celestiaorg/celestia-node/pull/978 we started adding the `Head` method to Syncer; however, it's not that straightforward, and the deeper we looked, the more issues we found in Syncer related...

area:header
kind:improvement

![image](https://user-images.githubusercontent.com/22449364/170253618-f657cd76-0402-4675-a258-c2302b7c72ec.png)

bug