@wakingrufus I am making a Kotlin ActivityPub platform, using PostgreSQL. I don't think an in-memory database is needed, tbh --- Exposed (ORM), Ktor (networking library) and Titanium (JsonLD implementation) already do some caching --- but I could be wrong here.
But yeah it'll outperform almost all current platforms pretty much instantly --- why is using frontend/scripting languages for the backend so popular in the Fediverse?
Just wanted to see if there's a Java implementation floating around.
@laxla
Awesome! When you are ready to have additional contributers let me know. I'd love to help!
Also, the only non android app fediverse software I know of for the JVM is https://github.com/andregasser/bigbone which is specifically a Mastodon client. (I previously contributed to this project)