PHP to Go Migration
Move the parts of your backend that are slow or memory-heavy in PHP to Go — usually queue workers, data processing and read APIs. Not a full rewrite, just the components that gain the most from Go's throughput and footprint.
What I Can Help With
Migrate selected PHP components to Go.
Typical Problems
Relevant Experience
Built facha.sk in Go and migrated data processing from PHP to Go where throughput and memory mattered. The Go service handles 10x the throughput with 1/4 the memory compared to the PHP version.
What Is Included
How It Works
We pick the component(s) that gain most from Go, build the Go replacement alongside the PHP one, and cut over traffic gradually. From €2,000 for a first component.
Starting from €2,000
Migrate one component. Multiple components are estimated separately.
Frequently Asked Questions
How do you avoid downtime during migration?
Build the Go service, run it alongside PHP with a canary or feature flag, and shift traffic once it matches behaviour. Data compatibility is verified before cutover.
Systems I've Built
Cenoskop / Levnobot
Crawler monitoring millions of products. Processing 30M products daily and comparing them.
Built and maintain the full crawling pipeline — from scraping through Elasticsearch indexing to price comparison.
Niftycent
Price intelligence engine for the US market. Processing large-scale product data.
Built the data pipeline and crawling infrastructure for large-scale US product monitoring.
AnalyticsForWebsite
Custom solution for collecting and evaluating traffic metrics with emphasis on processing speed and minimizing backend load.
Designed and built the backend for fast traffic metric collection and evaluation.
Paidshield
Chat application with end-to-end encryption.
Built the backend and encryption layer for a secure chat application.
facha.sk
Find a job or offer your services.
Built the Go backend — API, matching logic and deployment.
remotedaemon.com
Remote security scanner with ping and certificate checking.
Built the scanning daemon and monitoring backend.
Not sure what's wrong?
Write what's happening and paste anything relevant — errors, logs, metrics. I'll have a look and tell you what I think.