Thanks.
There have been huge improvement made in Hive's efficiency so that it is ready to handle 500k post a day scale and more.
Hive can probably handle 500k posts a day right now and could definitely handle it if there were more people running API nodes.
@blocktrades have said that their API nodes can handle 12x current traffic and that each API node running on a basic setup of 4/8 core recent CPU, 64 Gb RAM and 2Tb NVME can handle ALL of Hive's current traffic.
According to the latest Hive statistics there were 8500 posts and comments a day.
If you multiply this out by existing API node capacity. (12x for blocktrades, 4x for @anyx (who is running a very powerful node) and @privex (running multiple API nodes) you are looking at about 30 x 8500 post/day = 255k posts per day.
Taking into account that a substantial proportion of current Hive transactions are @splinterlands custom JSONs, its quite likely that Hive could handle 500k posts a day right now.
Scaling just requires more people to run API nodes and the load to be spread amoungst them.
That is the beauty of decentralisation.