I’m engaging in development of the backend database, for asset explorer an extension thereupon of the the PHP and BASH software I wrote that extracted data primitively for my API, and more formally encapsulating the data within a database for search and complex query.
For performance reasons of slow syncs, I ran the Ravencoin release in a ramdisk (tmpfs) partition, which runs the entire 5GB or so blockchain inside of the memory of the machine, vastly increasing the time to fast byte and therefore significantly speeding up the ‘gaps’ between foreach item.
It’s an efficient process , after architecting a necessary database and the relevant containers, filesystems and data types, I was able to load the entire database within a few minutes from ravencoin RPC, of 16,000 or so Ravencoin assets. When retrieving files from IPFS the time is slightly longer still, because it involves other remote hosts in the interplanetary filesystem network, as well as data transfer, which at any given speed take an amount of time.
Happy with our movement here, should have a block explorer running ravencored and a blockchain asset explorer for Ravencoin up by the end of the week if work continues at this rate.
Systems Infrastructure Eng. & Senior Software Engineer for Ravenland Adam is principle technician for the Ravenland’s operations. Adam’s main responsibilities at Ravenland include Infrastructure & Software engineering, Backend Database Engineer, API engineer & is Lead Developer in the field. Drawing from many decades of experience in telecoms industry at the turn of the century Adam has worked in defense, security and for major ISP’s in the docklands Canary Wharf area. Principle creator of Ravenland, principle investor of the Ravenland community operation. Scientist and electrical tinkerer.