Ik zet je trage python of node API om in een snelle rust service


Over deze dienst
Automatische vertaling
Je Python of Node service werkt, maar het is traag, geheugenintensief of heeft moeite onder belasting. Ik herschrijf het in Rust: hetzelfde gedrag, hetzelfde API-contract, een fractie van het resourcegebruik.
Rust biedt C-niveau prestaties met compile-tijd geheugenveiligheid, geen GC-pauzes, geen null-reference crashes, meestal 5-10x lager CPU/RAM dan Python of Node.
Ik neem je Python (Flask/FastAPI/Django) of Node.js (Express/Nest) backend en herschrijf het in Rust (Axum/Actix-web) met hetzelfde API-contract, dezelfde logica, dezelfde deploymentvorm.
Wat je krijgt:
- Werkende Rust service die je bestaande tests doorstaat
- Voor/na benchmark (req/s, geheugen, p95 latency)
- Schone, idiomatische Rust met goede foutafhandeling
- Basisdocumentatie voor je team
Ideaal voor: een enkele knelpunt-endpoint, achtergrondwerkers, CLI-tools of CPU-bound services die de GIL van Python raken. Niet ideaal voor I/O-bound apps die al snel zijn, of een volledige ongedocumenteerde monoliet in één keer, laten we dat in stukken opdelen.
Bekijk mijn portfolio rust-job-queue, dat een volledige productie-achtige Rust backend toont, zodat je de codekwaliteit kunt zien voordat je bestelt.
Maak kennis met Septian Fariz F
Rust Expert
- Afkomstig uitIndonesië
- Lid sindsjul 2016
- Gem. reactietijd1 uur
- Laatste levering1 week
Talen
Engels, Indonesisch
Automatische vertaling
Mijn portfolio
Veelgestelde vragen
Automatische vertaling
Moet ik je mijn volledige codebase geven?
Nee — alleen het deel dat we migreren. Verwijs me naar de relevante bestanden/endpoints, of geef leesrechten op een repo.
Wordt de Rust-versie een drop-in vervanging?
Voor Standard en Premium, ja — hetzelfde API-contract, dezelfde responses. Voor Basic, stemmen we eerst de scope af.
Wat als mijn code geen tests heeft?
Ik schrijf eerst minimale tests tegen je huidige gedrag, zodat we zeker weten dat de herschrijving klopt voordat je het vervangt.
Kun je mijn code beoordelen in plaats van een volledige herschrijving?
Ja — stuur me een bericht en ik kan dat als een custom aanbod inschatten, of bekijk mijn "Code Review" extra.
Welke info heb je nodig voordat ik bestel?
Een repo-link of bronbestanden, welke endpoint/functie prioriteit heeft, je doeldeployment (Docker, bare VM, serverless), en voorbeelden van verzoeken/responses of testcases die blijven werken
Behandel je grote, ongedocumenteerde codebases?
Niet in één keer — voor grote monoliths, laten we het in kleinere stukken opdelen via een custom aanbod in plaats van blind te bestellen.

