Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Overview

As part of implementation of A/B framework, we have evaluated 4 frameworks' that are available for A/B testing. Planout (by Facebook), Wasabi (by Intuit), Alephbet & sixpack (by seatgeek)

We will list down the salient feature and comparison among this tools in following tableĀ 



PlanoutWasabiSixpackAlephbet
Implemented ByFacebook (Python), Hubspot(Javascript), GlassDoor (Java)IntuitSeatGeekGingerLime
Server ImplementationMultiple - Python, Java, PHPJavaPythonNone
Event logging mechanismAdd own logic for log-event - event object is received as an inputFull-fledged API - for assignment, impression, engagementAPI for collection impression/engagementStores in javascript localstore, gives plug-in point
License informationBSDApache 2.0BSDMIT

Other dependency

NoneCassandra/MySQLRedisNone
Other standout featureSupport's namespaceĀ  - can be used to qualify experiment further


It is desirable to use, just java-script implementation as minimal data storage or even just telemetry generation is enough for gathering data. So Planout/Alephbet are better fit for our purpose.

Sample Configuration


Schema for configuration

Syntax
 


JsonConfiguration
{
   'stateCode': 'AP',
   'deviceType': 'Android'
}



  • No labels