HelixNetwork / pendulum

Pendulum is a distributed messaging protocol that enables globally available tamper proof timestamps :hourglass_flowing_sand:
https://dev.hlx.ai
Other
10 stars 6 forks source link

Implement caching for view models #228

Open dzhelezov opened 4 years ago

dzhelezov commented 4 years ago

Currently the view models extensively use read/write access to the RocksDB. Especially heavy use is from

TransactionViewMode.fromHash(..)

Introducing a global cache service (provisionally based guava Cache) should singnificantly increase the performance