PHP 8.3 / MySQL / AWS Cloud / DevOps

Emerald Lanka Tours

Role

Full Stack Engineer

Infrastructure

AWS EC2 / Apache / MySQL

Live Demo
Emerald Lanka Tours Interface Preview

System Architecture & Engineering

The Emerald Lanka engine was re-engineered as a Decoupled LAMP Stack. By separating the Application and Data layers, the system achieves better fault tolerance and horizontal scalability.

1. Advanced Infrastructure Migration

Transitioning from 2024 legacy code to a 2026 Ubuntu environment involved resolving critical handler conflicts: * Handler Optimization: Configured the libapache2-mod-php bridge to handle concurrent requests efficiently under the mpm_prefork model. * PHP 8.3 Refactoring: Updated deprecated MySQLi functions and implemented strict typing to ensure stability in modern runtimes.

2. Distributed Data Management

To enhance security, the system utilizes a Remote Data Access Layer: * Application Node: AWS EC2 (Singapore Region) for low-latency asset delivery. * Data Node: Hardened MySQL instance with strict IP-based CIDR whitelisting. * Connectivity: Optimized database handshakes using persistent connections to reduce TCP overhead between cloud providers.

Security & Reliability Engineering

Hardened Deployment Protocol

Performance Benchmarks

Technical Stack