Library PHP Tek 2026 Winning with JavaScript in Serverless Apps
Please enjoy this raw, unedited video while we continue to edit the final video. Fast forward to 4 hour 21 minutes to watch.
Winning with JavaScript in Serverless Apps

Log in to watch this talk

You need to be logged in to access this video. If you don't have an account, purchase a virtual pass for the latest php[tek] conference to get access to the full video library.

Please enjoy this raw, unedited video while we continue to edit the final video. Fast forward to 4 hour 21 minutes to watch.

Winning with JavaScript in Serverless Apps

Priyatham Bazaru Priyatham Bazaru PHP Tek 2026 Intermediate (some prior knowledge necessary) Standard (50 minutes)

JavaScript now powers an enormous portion of the serverless world, but writing efficient functions requires more than just knowing the language. This session explores the JavaScript-specific nuances that determine performance, scalability, and cost across serverless platforms. Rather than focusing on providers, we’ll examine how different serverless execution models (isolates, containers, micro-VMs, and edge runtimes) influence JavaScript behavior. Examples include: - Isolate-based runtimes (Cloudflare Workers, Deno Deploy) and how they favor smaller bundles and near-instant startup - Micro-VM or container-based runtimes (AWS Lambda, Azure Functions, GCP Cloud Functions) where dependency size, I/O strategy, and initialization code matter much more - Edge vs. centralized execution, and how JavaScript’s non-blocking model fits into ultra-low-latency workloads This session includes some code snippet walkthroughs and horror stories of serverless failures. I have seen in my career and some of the gotchas that everyone misses in these hostile environments. Attendees will leave with a deep understanding of how to write JavaScript that thrives in serverless environments, how runtime architecture changes, what “efficient” means, and how to choose the right serverless model (edge, container, isolate) for the job based on JavaScript’s strengths and constraints.