pragmaxim-com / ergo-uexplorer

Supplementary ergo chain explorer/analyzer with Scala/ZIO
MIT License
15 stars 1 forks source link

Block building in dedicated thread #6

Closed pragmaxim closed 1 year ago

pragmaxim commented 1 year ago

Refactoring, so that indexing can fully utilize 4CPU machine but at the same time run on Rasperry.

All the CPU heavy calculations are extracted from all over the codebase into dedicated methods each running by its own thread.

Currently average speed of indexing from Ergo node running locally is 100 blocks/second => 2.5 hours for whole chain.

Cassandra, JanusGraph, Plugins are now not included into the build as their refactoring will follow.