Skip to content

feat(routing): Add regional scheduling and Node TLS - #185

Merged
yuanzui-cf merged 4 commits into
developfrom
feat/regional-deployment-scheduling
Sep 9, 2026
Merged

feat(routing): Add regional scheduling and Node TLS#185
yuanzui-cf merged 4 commits into
developfrom
feat/regional-deployment-scheduling

Conversation

@yuanzui-cf

@yuanzui-cf yuanzui-cf commented Sep 9, 2026

Copy link
Copy Markdown
Member

Summary

Deployments can select a region and are placed on healthy Serve nodes using CPU, memory, disk, and deployment-slot capacity. Nodes retain the complete Host route snapshot and deliver sites through at most one peer hop.

This branch also contributes native Node TLS, certificate hot reload, and a regional entry failover test. Its original commits are preserved in #184, which integrates the complementary Control API, Console, gateway, and DNS provider changes. Merge this work into develop through #184 so the final tree includes the complete integration and its subsequent fixes.

Validation

Tracking

Closes #180

Related: #181

Parent: #179

Integrated through #184. Closing references must be repeated when promoting develop to main.

Known Limitations

Entry failover assumes that the deployment's assigned Serve node remains healthy. Automatic deployment relocation is separate work.

@yuanzui-cf yuanzui-cf self-assigned this Sep 9, 2026
@yuanzui-cf yuanzui-cf added this to the 0.1.0 milestone Sep 9, 2026
@yuanzui-cf
yuanzui-cf merged commit 982c5d5 into develop Sep 9, 2026
1 of 2 checks passed
@yuanzui-cf
yuanzui-cf deleted the feat/regional-deployment-scheduling branch September 9, 2026 19:51
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant