neon icon indicating copy to clipboard operation
neon copied to clipboard

Epic: Write Throughput — define metrics, define and achieve the objectives

Open stepashka opened this issue 3 years ago • 3 comments

To prepare for the work on this epic we need to..

  • [ ] define and collect the Write Throughput metrics
  • [ ] collect the Write Throughput from both zenith and vanilla postgres for comparison and benchmark

Once we start collecting these measurements, we'd set a goal for them for the Technical Preview. Below are the areas on what can help us achieve those goals.

  • [ ] WAL record decoding
  • [ ] Storing WAL record in in-memory layer
  • [ ] In-memory layer flushing
  • [ ] Compaction
  • [ ] Image layer creation
  • [ ] #1359
  • [x] #1357
  • [ ] #1355

stepashka avatar Apr 05 '22 10:04 stepashka

Also related:

https://github.com/neondatabase/neon/issues/1773

hlinnaka avatar May 23 '22 07:05 hlinnaka

@problame this is more than a year old, please see what needs still to be considered

shanyp avatar Jul 19 '23 07:07 shanyp

renamed because we're currenlty post launch that the title was referring to :)

stepashka avatar Jul 27 '23 10:07 stepashka