Flagsmith / Flagsmith/edge-proxy-rs

Epic: Replace Python Edge Proxy with Rust Implementation

Open
#7 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Rust
Stars
2
Forks
1
Avg merge
4h 20m
Merged PRs (30d)
1

Description

The goal of this epic is:

1. All new Edge Proxy deployments use the Rust implementation, not the python implementation
2. The migration from the python Edge Proxy to the Rust implementation is documented and well-tested

The expected approach here will be to publish a new major version of the current `flagsmith/edge-proxy` image with documented upgrade steps (if required) in the release notes.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start with the current flagsmith/edge-proxy image and compare the Python and Rust implementations, then identify the deployment and release-note entry points involved in publishing a new major version. Done means new Edge Proxy deployments use Rust, migration and any upgrade steps are documented in the release notes, and the migration is well-tested.

Written by the indexing model from the issue text.

Assessment

Tech stack
python, rust
Domain
backend, devops
Issue type
Refactor
Difficulty
5/5
Estimated time
Over a week
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.