What are the important factors when selecting hardware and OS for a super fast EOS Node.
I'm assuming single threaded processors only count? A boat load of RAM? Some OS tweaking?
I really want to understand the factors that drive performance.
EOS.IO Stack Exchange is a question and answer site for users and developers of distributed applications built on top of the blockchain operating system, EOS.IO. It only takes a minute to sign up.Sign up to join this community
You can check the performance of EOS New York (they are no more one of the 21 BP, but they have been for a long time)
One producing node and multiple fully redundant backups in a fail-over model comprise our core layer. The main producing node is the workhorse of the operation. A backup is activated during system upgrades.
80 GBs - 3 TBs of RAM (as needed)
1 TB of SSD Storage
As you can see the most important resources is RAM with a gigantic amount of 3TB, for the OS as long as you can run docker I think you are fine but most BP tend to pick linux
check this question for more information, there is lots of link for articles about the hardware and configuration of BP What is the system requirements of being a block producer?