Boundary Node Roadmap

Hello Everyone,

As we approach the end of the year, it’s time for another update on the boundary nodes.

Progress

The primary components, ic-gateway and ic-boundary, have been running smoothly in production for some time now. We’re now finalizing the remaining tasks:

Discovery Library

The Discovery Library is being integrated into agent-rs and is already available as an experimental feature starting from version v0.38.2. To try it out, simply enable the feature flag _internal_dynamic-routing. This library enables the discovery of all API boundary nodes and facilitates direct request routing to them.

Incident Handling

Transitioning to the new boundary node architecture requires a fresh approach to incident management. To address this, we’ve proposed introducing a rate-limiting canister (refer to the related forum post and proposal for details). The development of this canister is nearing completion, and we’ll soon propose its deployment.

HTTP Gateway Operations

We are also working on preparing DFINITY-operated HTTP gateways. This includes configuring the machines, automating deployments, and setting up the DNS load balancer.

Outlook

We’ll continue to share updates and would love to hear your feedback or answer any questions you may have!

10 Likes