fr.assoba.open:perf-core

Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/

License

License

GroupId

GroupId

fr.assoba.open
ArtifactId

ArtifactId

perf-core
Last Version

Last Version

1.0.0
Release Date

Release Date

Type

Type

jar
Description

Description

Sonatype helps open source projects to set up Maven repositories on https://oss.sonatype.org/
Source Code Management

Source Code Management

https://github.com/neuneu2k/perf-core

Download perf-core

How to add to project

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

Dependencies

compile (1)

Group / Artifact Type Version
com.lmax : disruptor jar 3.2.0

test (3)

Group / Artifact Type Version
org.apache.commons : commons-math3 jar 3.0
com.google.guava : guava jar 12.0.1
junit : junit jar 4.10

Project Modules

There are no modules declared in this project.

PERF-CORE

Introduction

Perf-Core is the internal Assoba.fr performance monitoring library.

It is designed to measure "web-time" response times, between 0.1ms and 1m, with a logNormal performance distribution (Aka: a Poisson load distribution).

Detailed statistics can be made from the MeasureVector generated every 5 seconds, a lossy compression designed for logNormal distributions keep the serialized MeasureVector tiny for long term storage.

Versions

Version
1.0.0