Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Goals

...

  • Improving performance of single Tephra Transaction Server

...

  • Make Tephra Transaction

...

  • server scale horizontally
  • Make Tephra Transaction server Highly Available with Isolation
  • Improve operational aspects of Transaction Server
  • Scale the ability of system to run 1000s of Workflows

Areas of Focus

  • Efficient Management of Invalid List
  • Single Tephra Manager performance improvement
  • Scaling and Isolating Tephra Manager 

High Level Requirements

Invalid List Pruning

  • Automatic pruning of invalid transaction list for Major compaction
  • Pruning the list during striped compactions

Performance Improvement

  • Reducing the lock granularity during conflict detection
  • Supporting read-only transactions
  • Improving group commit efficiency
  • Support for Hierarchical conflict detection
  • Support for transmitting only latest snapshot of Invalid list

Scaling

Technical Breakdown

P&S-001 : XYZ

 

 

Table of Contents