I don't know, I'm not even sure how to count my API reads. On public nodes right now I run two autovote streamers, one bot that reads two dozen or so recent account histories every 50 minutes, one bot that does 7-21 reads every half hour and occasionally votes, and one bot that makes maybe a hundred custom jsons per day. So very much a minor hobbyist level.
I don't really have a sense of how expensive streaming is, though, since I've always gotten it for free. What does it actually cost on a node level to run a single basic autovote streamer like this one? I haven't the slightest idea.
I try to be a good citizen and limit my reads, but I'm sure I'd be better at that if I were paying for them.
Agreed, still waiting to hear from anyone willing to pay for such a service, no takers so far. Maybe a community blacklist showing bots and apps revenues and whether they use own rpc servers or not will start getting action.
The one that does 100 custom jsons per day is very hobbyist as you say and the Steemit nodes won't even feel it. Regarding the streamer bot, I'm not sure of bandwidth/resource use so I am mentioning @gtg and @drakos in this comment for insight. If anyone else has an effective way of testing the load an app uses I would be interested to know, we are currently looking at bandwidth use monitoring solutions, but don't have anything concrete yet.
I'm running all of these from home and it has no noticeable effect on my residential bandwidth, so I'm sure from a node perspective it's collectively almost nothing. But what tiny amount of resources I'm using is something I'd be very interested to know, if only to satisfy my own curiosity.
I don't disbelieve you, but I have no idea how to characterize what such things would be.
It would probably be useful if some of you who have an idea how this works would document it for the people out here who are using the nodes but don't. Right now we're pretty much doing whatever we want because we don't know any better.
I don't know, I'm not even sure how to count my API reads. On public nodes right now I run two autovote streamers, one bot that reads two dozen or so recent account histories every 50 minutes, one bot that does 7-21 reads every half hour and occasionally votes, and one bot that makes maybe a hundred custom jsons per day. So very much a minor hobbyist level.
I don't really have a sense of how expensive streaming is, though, since I've always gotten it for free. What does it actually cost on a node level to run a single basic autovote streamer like this one? I haven't the slightest idea.
I try to be a good citizen and limit my reads, but I'm sure I'd be better at that if I were paying for them.
I could imagine node-as-a-service providers offering a free tier with limited capacity (like AWS) or low cost plan for low volume usage.
Likewise some services (anything requiring the follower and/or tags plugins) cost a lot more than others and would have to be priced higher.
All of this can get worked out if we have a sensible and sustainable market.
Agreed, still waiting to hear from anyone willing to pay for such a service, no takers so far. Maybe a community blacklist showing bots and apps revenues and whether they use own rpc servers or not will start getting action.
Good idea we need something like Karma points high score free use low score pay more.
Anyone running these services should also be accepting brave payments as I'm sure many users have some free tokens to use.
The one that does 100 custom jsons per day is very hobbyist as you say and the Steemit nodes won't even feel it. Regarding the streamer bot, I'm not sure of bandwidth/resource use so I am mentioning @gtg and @drakos in this comment for insight. If anyone else has an effective way of testing the load an app uses I would be interested to know, we are currently looking at bandwidth use monitoring solutions, but don't have anything concrete yet.
I'm running all of these from home and it has no noticeable effect on my residential bandwidth, so I'm sure from a node perspective it's collectively almost nothing. But what tiny amount of resources I'm using is something I'd be very interested to know, if only to satisfy my own curiosity.
I think it comes down to more the server cpu load and tps more than how many GB per month it uses.
That’s far from accurate. You can make queries that take very little network but hammer the shit out of a node.
I don't disbelieve you, but I have no idea how to characterize what such things would be.
It would probably be useful if some of you who have an idea how this works would document it for the people out here who are using the nodes but don't. Right now we're pretty much doing whatever we want because we don't know any better.