You are viewing a single comment's thread from:

RE: furion's new toy: A full RPC steemd node for SteemData

in #steem7 years ago

Yup, I've been depending on Steemits nodes for months, and by moving to my own node, Steemits workload should be a bit lower.

Furthermore, the whole point of SteemData is to avoid hammering steemd, since querying databases can be many orders of magnitude more efficient.

Sort:  

True,. 15,000,000 requests vs one single query to SteemData.
That makes a difference.

@furion you can probably take a look at steemd.com which has been down for the last 7 hours...you guys do a awesome job securing the blockchain, hopefully your initiative can encourage others and we experience an overall better experience...also have to take a look at steemdb and steemd which can vary or probably lag behind (especially steemdb), probably your initiative can help better the services offered by others

SteemData is open and free to use, but unfortunately its not a HA setup (high-availability).
I do have ~200 active connections on MongoDB alone, from various users and apps.

The database has been rock solid so far, and there is a fairly easy scalability path:

  • add more RAM to database server for high-performance
  • create a replica cluster for HA & backup purposes

The weak points in SteemData right now are:

  • node stability/availability
  • bugs in my code

But still impressive results as the systems has been stable and supporting so much application. I particularly like Steemdata as it helps me navigate my own feed just in case I miss anything and helps me monitor users active users...probably we can get more dedicated team on the nodes as it goes down something but this one has been lengthy, I am not to sure of the overall effect it has on the platform...apart from that fantastic work...

SteemData is open and free to use, but unfortunately its not a HA setup (high-availability).

Are you making SteemData available as a public RPC endpoint also, because it seems from the article you plan to keep it private, at least for now (Why Private node?). If you do plan to make it public at some point, I'd love to add it to my list of "goto servers" as well. Regardless, it's another great addition that you bring to the community.

On a separate note regarding @gtg's endpoint, you left SSL as a question mark. However, I can attest that gtg.steem.house requires SSL / wss, despite the use of an alternate port (8090).

We cant continue adding RAM to servers for higher performance, when at the current stage you are running 256GB Node (which ORACLE is using for their DB and JS apps) we are serving less than 400k users. That mean with 1 milion, Steem will 768GB Ram ?

I hope you SteemData distress steemd in proper way, otherwise we are facing strong facepalm in near future.