8000 GitHub - jitlogic/zorka-tdb: Trace data storage engine · GitHub
[go: up one dir, main page]

Skip to content
jitlogicPublic

About

Trace data storage engine

Resources

Stars

1 star

Watchers

2 watching

Forks

Latest commit

 

History

84 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zorka TracerDB

TracerDB is storage engine for Zorka Internet Collector. TraceDB is implemented as low leve library with minimal external dependencies. It implements following features:

  • efficient compressed trace data storage - approximately the same compression ratio as in ZICO 1.x achieved by full normalization of stored data (all strings appear exactly once) and ;

  • full-text search across all stored data - enables quick linking of traces from various sources, thus making distributed systems possible to debug;

  • ability to work with partial (chunked) data - opens way to in-flight transaction monitoring (eg. showing locked transaction and places where they stopped) and new generation, high-performance tracer implementations (by avoiding server-side data processing);

  • low overhead trace data rotation via automatic internal sharding;

As implementation of (some of) above features is still in progress, this thing is not for general use yet.

About

Trace data storage engine

Resources

Stars

1 star

Watchers

2 watching

Forks

Releases

Packages

Used by

Contributors

Languages

0