3 ms·
This is made using iroh, which aims to be a low level framework for distributed software. Involves networking but also various data structures that enable repli
by mpalmer 1y ago
This is made using iroh, which aims to be a low level framework for distributed software. Involves networking but also various data structures that enable replication and consistency between networked nodes.
- danenania 1y agoDoes it include reconnection logic? I presume that's not considered "low level", but it does always annoyingly have to be reimplemented every time you deal with long-lived socket connections in production.
- b_fiive 1y agoyes, to an extent. It will time out if the connection completely dies for more than the timeout interval, but all connections are designed to survive changes to network changes like IP address or network interface (eg: switching from WiFi to ethernet, or cellular)