Codexworker

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.

I'm a backend developer with 10+ years of experience across PHP, Go, MySQL and Elasticsearch. Recent work includes Cenoskop (30M+ products daily), Niftycent (US price intelligence), and facha.sk (Go backend). I build, fix and optimize backend systems that handle real data and real traffic.

What I Can Help With

Migrate selected PHP components to Go.

Typical Problems

CPU-bound PHP workers memory-heavy processing slow CLI/data jobs scaling bottlenecks high PHP-FPM footprint

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

component selection
API/data flow mapping
Go service implementation
data compatibility checks
gradual cutover plan

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.

Related Services

Other problems I help with.

Go Backend Development

Build backend APIs, services and daemons in Go.

Details →

Modernize Your Legacy PHP Application

Gradually modernize a legacy PHP application.

Details →

Backend Migration Without Rebuilding Everything

Migrate backend components incrementally.

Details →

Systems I've Built

Relevant production work.

Job & Services Marketplace

facha.sk

Find a job or offer your services.

Built the Go backend — API, matching logic and deployment.

Job Marketplace Services Go
Security Scanner

remotedaemon.com

Remote security scanner with ping and certificate checking.

Built the scanning daemon and monitoring backend.

Security Ping Certificate
Traffic Analysis

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.

Performance Optimization Data Collection
Price Intelligence Engine

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.

Data Aggregation Scraping ElasticSearch
US Price Intelligence

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.

Data Aggregation Scraping Big Data
Secure Communication

Paidshield

Chat application with end-to-end encryption.

Built the backend and encryption layer for a secure chat application.

End-to-End Encryption Real-time Communication Security

Need Help With This?

Describe the problem in a few lines — I'll look at it and tell you what I think.

Discuss a PHP to Go migration