Challenges in building the same product for 15 different frameworks
Full Featured (30 min.)
[open source]
[Infrastructure]
A main product component at PerimeterX is a web server middleware customers integrate to their infrastructure for us to take action. It is available for all common web applications (NodeJS, PHP, Java), web servers (Apache, NGINX) and edge points such as BigIP, Citrix, Cloudflare, CloudFront, Fastly and more. Most of these are managed as open source projects and published on GitHub, with a goal of keeping the feature map in sync across all of them. I will share our experiences from growing this project to a suite of libraries growing together and installed with some of the largest websites on the internet. I will share how we optimized our methods today to keep the project in check.