Page MenuHomePhabricator

EPIC: Release Metrics Platform v1
Closed, ResolvedPublic

Description

This task tracks work involved with completing the first release of the "Metrics Platform," which is a software suite consisting of:

  • Event Platform Client Libraries
  • Event Stream Configuration
  • Event Schema

These components exist today but are not interacting according to a unified design, and this is what the first release will bring.

The system will operate on a concept called "Analytics-By-Contract". In this system, roles are divided into data producers and data consumers.

  • Data producers: engineers who add instrumentation to product code. Each instrument sends an event, which consists of a name and some data.
  • Data consumers: data scientists who define a dataset using a stream configuration, deploys the stream, and begins querying data in the database.

The "contract" is a piece of configuration called a "stream configuration". The job of the Event Platform Client Library is to fulfill the contract.

Related Objects

StatusSubtypeAssignedTask
Resolvedphuedx
DeclinedNone
Resolved DAbad
Resolved Mholloway
Duplicate jlinehan
Resolved jlinehan
Resolved DAbad
Duplicatekzimmerman
Resolved Mholloway
Resolved DAbad
Resolvedphuedx
Resolved jlinehan
Resolved Mholloway
Resolved Mholloway
Resolved DAbad
Resolvedphuedx
Resolvedphuedx
Resolved Mholloway
Resolvedphuedx
Resolvedphuedx
Resolved Mholloway
ResolvedKrinkle
ResolvedKrinkle
Resolvedcjming
DeclinedNone
DeclinedNone
Resolved Mholloway
Resolved Mholloway
Resolvedphuedx
Resolvedcjming
Resolved Mholloway
Resolvedcjming
Resolvedcjming
Resolvedcjming
Resolvedcjming
Resolved Mholloway
Resolvedphuedx
Resolvedphuedx

Event Timeline

LGoto triaged this task as High priority.Mar 24 2021, 6:37 PM

Removing inactive assignee from this open task. (Please update assignees on open tasks after offboarding. Thanks.)

phuedx renamed this task from Release Metrics Platform v1 to EPIC: Release Metrics Platform v1.Dec 12 2023, 6:27 PM
phuedx claimed this task.
phuedx subscribed.

This is done. My sincere thanks to all who helped shape the initial design and, eventually, get v1 ready ❤️❤️❤️