This document describes Schibsted Payment's migration from a PHP implementation to a Node.js implementation for handling session check requests. The PHP implementation was slow and caused bottlenecks due to unnecessary loading. The new Node.js implementation using Nginx and MongoDB achieved a throughput of 7 million requests over 20 minutes during load testing, representing a major performance increase. Some challenges were encountered with reading PHP sessions in Node.js, cluster module stability, and unstable modules.