Jeffrey Costa is a Senior Product Manager for Edge Compute at Akamai Technologies. This blog was co-authored by Tim Vereecke, Josh Johnson, and Medhat Yakan \r\n This is a blog series about building an A/B test with EdgeWorkers and EdgeKV.  Read part one here .  \r\n In our previous blog, we wrote the base code for our A/B test and stored the data locally. Although this may be convenient for testing purposes, it's suboptimal for several reasons: \r\n \r\n Editing source code just to change data values (e.g., URL updates) introduces the risk of inadvertent changes and bugs \r\n It's also less convenient since a new EW bundle needs to be generated, uploaded, and activated \r\n Getting code to work correctly is easier when separated from data values \r\n Commingling data and code in a single entity may limit future scalability  \r\n \r\n Now that we've written the framework of our code, let's layer in EdgeKV (EKV), our distributed key-value store database.…