Thanks for making good library almost great.
Do you have any stats who and how is using it?
For me it is not behaving good when incoming flow is reaching 3 megabytes per second. That's strange - java webservers easily handle hundreds. I have a small app with subethasmtp simply writing InputStreams to FileInputStreams. No auth, no SSL, I just implemented MessageHandler and that's almost all.
I haven't used profilers before, so may be interpreting results incorrectly. Tried JFR and async-profiler. It seems like subethasmtp is spending too much time processing socket.... maybe there's something unefficient there?
Hello, David!
Thanks for making good library almost great. Do you have any stats who and how is using it?
For me it is not behaving good when incoming flow is reaching 3 megabytes per second. That's strange - java webservers easily handle hundreds. I have a small app with subethasmtp simply writing InputStreams to FileInputStreams. No auth, no SSL, I just implemented MessageHandler and that's almost all.
I haven't used profilers before, so may be interpreting results incorrectly. Tried JFR and async-profiler. It seems like subethasmtp is spending too much time processing socket.... maybe there's something unefficient there?
I'll try to check it too...
ap.txt