hyperlane-monorepo icon indicating copy to clipboard operation
hyperlane-monorepo copied to clipboard

Epic: Relayer Throughput

Open nambrot opened this issue 1 year ago • 2 comments

Full context here: https://www.notion.so/hyperlanexyz/Improving-Relayer-Throughput-43462a3f52d547458e55d9c66ac93e2f

We noticed that the relayer cannot submit messages as fast as new ones arrive. This increases the latency of message delivery, affecting user experience and causing many false alarms in our monitoring.

After considering both pipelining and batching of message submission, we'll initially go with batching, as it can be shipped incrementally (initially EVM only, for chains that already support multicall).

### Tasks
- [ ] https://github.com/hyperlane-xyz/issues/issues/1057
- [ ] https://github.com/hyperlane-xyz/hyperlane-monorepo/issues/3628
- [ ] https://github.com/hyperlane-xyz/hyperlane-monorepo/issues/3630
- [ ] https://github.com/hyperlane-xyz/hyperlane-monorepo/issues/3703
- [ ] https://github.com/hyperlane-xyz/hyperlane-monorepo/issues/3704
- [ ] https://github.com/hyperlane-xyz/hyperlane-monorepo/issues/3705
- [ ] https://github.com/hyperlane-xyz/hyperlane-monorepo/issues/3706
- [ ] https://github.com/hyperlane-xyz/hyperlane-monorepo/issues/3707
- [ ] https://github.com/hyperlane-xyz/hyperlane-monorepo/issues/3708
- [ ] https://github.com/hyperlane-xyz/hyperlane-monorepo/issues/3709
- [ ] https://github.com/hyperlane-xyz/hyperlane-monorepo/issues/3722
- [ ] https://github.com/hyperlane-xyz/hyperlane-monorepo/pull/3811

nambrot avatar Apr 09 '24 15:04 nambrot

this sets us up nicely for some transient storage/ISM caching stuff too 😄

yorhodes avatar Apr 22 '24 19:04 yorhodes

Created https://github.com/hyperlane-xyz/hyperlane-monorepo/issues/3664 where I moved some of the longer range issues to

tkporter avatar Apr 23 '24 15:04 tkporter