Laboratory Spring Integration

Wix experiment and A/B test suite

License

License

GroupId

GroupId

com.wix
ArtifactId

ArtifactId

petri-server-core
Last Version

Last Version

0.6.0
Release Date

Release Date

Type

Type

jar
Description

Description

Laboratory Spring Integration
Wix experiment and A/B test suite

Download petri-server-core

How to add to project

<!-- https://jarcasting.com/artifacts/com.wix/petri-server-core/ -->
<dependency>
    <groupId>com.wix</groupId>
    <artifactId>petri-server-core</artifactId>
    <version>0.6.0</version>
</dependency>
// https://jarcasting.com/artifacts/com.wix/petri-server-core/
implementation 'com.wix:petri-server-core:0.6.0'
// https://jarcasting.com/artifacts/com.wix/petri-server-core/
implementation ("com.wix:petri-server-core:0.6.0")
'com.wix:petri-server-core:jar:0.6.0'
<dependency org="com.wix" name="petri-server-core" rev="0.6.0">
  <artifact name="petri-server-core" type="jar" />
</dependency>
@Grapes(
@Grab(group='com.wix', module='petri-server-core', version='0.6.0')
)
libraryDependencies += "com.wix" % "petri-server-core" % "0.6.0"
[com.wix/petri-server-core "0.6.0"]

Dependencies

compile (8)

Group / Artifact Type Version
com.wix : wix-petri-core jar 0.6.0
org.springframework : spring-core jar 4.1.1.RELEASE
org.springframework : spring-context jar 4.1.1.RELEASE
org.springframework : spring-context-support jar 4.1.1.RELEASE
org.springframework : spring-beans jar 4.1.1.RELEASE
org.springframework : spring-jdbc jar 4.1.1.RELEASE
com.github.briandilley.jsonrpc4j : jsonrpc4j jar 1.1
org.scala-lang : scala-reflect jar 2.11.8

test (14)

Group / Artifact Type Version
junit : junit jar 4.11
org.hamcrest : hamcrest-all jar 1.3
org.springframework : spring-test jar 4.1.1.RELEASE
org.eclipse.jetty : jetty-webapp jar 8.1.5.v20120716
log4j : log4j jar 1.2.17
commons-io : commons-io jar 2.4
com.wix : wix-petri-core jar 0.6.0
com.natpryce : make-it-easy jar 3.1.0
org.jmock : jmock-junit4 jar 2.8.1
com.h2database : h2 jar 1.4.181
org.specs2 : specs2-junit_2.11 jar 3.7
org.specs2 : specs2-mock_2.11 jar 3.7
com.wixpress : specs2-jmock_2.11 jar 0.1.16
org.specs2 : specs2-core_2.11 jar 3.7

Project Modules

There are no modules declared in this project.

Petri

Build Status

Petri is Wix’s holistic experiment system, it covers the lifecycle of product experimenting including A/B tests and feature toggles.

Petri is used at large scale at Wix, supporting dozens of daily changes (instantly affecting production, no deployment needed).

Main features

  • Create and gradually open A/B tests to affect your user’s experience. This feature helps our Product Managers collect data on user behavior before making decisions.
  • Create Feature Toggles to control inner implementation details. This feature helps our developers gradually roll out features.
  • Define filters to determine what users will be included in your defined experiments. Our filters include language, geo, user-agent, individual user IDs (usually used for QA) and more. Custom filters can also be added.
  • Conduction values are periodically reported back to the server to enable quick triaging as well as automatic pausing if a limit to the number of users is specified.

License

Copyright (c) 2014 Wix.com Ltd. All Rights Reserved. Use of this source code is governed by a BSD-style license that can be found in the LICENSE file in the root of the source tree.

com.wix

Wix.com

Open-sourcing useful pieces of code

Versions

Version
0.6.0