be careful with the subscriptions on that eventstore tho, i'm warning you

if you don't close out subscriptions in a timely manner it will lead to a really nasty resource leak that blows CPU usage to 100% after about 24 hours

yeah, that's right, i'm working on better things now, i totally rewrote go-nostr and just finished testing everything works correctly, in my downtime i'll be refining the feature set to add various features for paid and filtering, probably can steal stuff from your work... my API is substantially different in places so it takes a bit of time (i've eschewed strings everywhere because they are incompatible with better memory management for buffers)

Reply to this note

Please Login to reply.

Discussion

oh yeah and i rewrote that whole thing, and the API... it spawns so many goroutines, that's part of the reason it's a problem... everything is now single threaded in my version

it's silly to multithread workers on a per user basis anyway, there's only one database!