Thanks for sharing, but for the test server, I think we can use https://www.gitpod.io/discover/opensource
Which I was using it for testing the netty 4 migration. And I think it would be nice if you have time to test the JDK21 too. 何品 Matthew de Detrich <matthew.dedetr...@aiven.io.invalid> 于2024年1月17日周三 09:35写道: > And if anyone is interested in the bytecode diffs they can look at > > https://github.com/apache/incubator-pekko-http/pull/418#issuecomment-1894791312 > > On Wed, Jan 17, 2024 at 12:09 PM Matthew de Detrich < > matthew.dedetr...@aiven.io> wrote: > > > Oh and I forgot to mention that I was using JDK 8 for the benchmarks > since > > this > > is where the Scala2 inliner makes different impacts, latest version of > > JDK's should > > do a better job of inlining problematic bytecode generated by Scala but a > > significant > > part of our user base is still running JDK8. > > > > On Wed, Jan 17, 2024 at 12:07 PM Matthew de Detrich < > > matthew.dedetr...@aiven.io> wrote: > > > >> Since the inliner has been merged into both Pekko and Pekko Http I > >> decided to post some results for pekko-http's jmh bench when all of the > >> inlining settings are applied (left is without inliner, right is with > >> inliner) > >> > >> Against Pekko 1.0.2: https://www.diffchecker.com/iH0WbWNZ/ > >> Against Pekko 1.0.0-M1 (current main): > >> https://www.diffchecker.com/XhyEC556/ > >> > >> As you can see from the results there are some noticeable improvements > >> (i.e. 5-10% in some cases) however I wouldn't take these results as > >> complete gospel as I had to do the benchmarks on my M1 laptop (I had it > in > >> power plus used TGPro to put fans on max blast to reduce any > variability, > >> unfortunately I am currently overseas so I don't have a dedicated > machine > >> to test on). > >> > >> This testing was a result of valid concerns raised by Johannes[1]. > >> Another valid point being raised is about being diligent when it comes > to > >> performance/benchmarks which is what dedicated hardware for benchmarking > >> was meant to solve. PJ Fanning has set up an open collective for > Pekko[2] > >> and there is already a github discussion[3] about it. > >> > >> So maybe now is a good time to start talking about funding for the Pekko > >> project in general as well as being a call to action to any heavy users > of > >> Pekko that feel like donating? The initial plan was to use the funds to > >> procure dedicated HW from hetzner (https://www.hetzner.com/) with > >> dedicated bare metal machines costing 50-100 euros a month, with one > >> machine being used for nightly builds and another machine dedicated to > >> benchmarking. > >> > >> We can also discuss what the additional funds can be used for (i.e. > >> sponsoring core maintainers, talks/conferences once Pekko gets big > enough > >> etc etc?) although that might be best for another thread. > >> > >> Thoughts? > >> > >> [1]: > >> > https://github.com/apache/incubator-pekko-http/pull/418#issuecomment-1893375856 > >> [2]: https://opencollective.com/friends-of-apache-pekko > >> [3]: https://github.com/apache/incubator-pekko/discussions/144 > >> -- > >> > >> Matthew de Detrich > >> > >> *Aiven Deutschland GmbH* > >> > >> Immanuelkirchstraße 26, 10405 Berlin > >> > >> Alexanderufer 3-7, 10117 Berlin > >> > >> Amtsgericht Charlottenburg, HRB 209739 B > >> > >> Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen > >> > >> *m:* +491603708037 > >> > >> *w:* aiven.io *e:* matthew.dedetr...@aiven.io > >> > > > > > > -- > > > > Matthew de Detrich > > > > *Aiven Deutschland GmbH* > > > > Immanuelkirchstraße 26, 10405 Berlin > > > > Alexanderufer 3-7, 10117 Berlin > > > > Amtsgericht Charlottenburg, HRB 209739 B > > > > Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen > > > > *m:* +491603708037 > > > > *w:* aiven.io *e:* matthew.dedetr...@aiven.io > > > > > -- > > Matthew de Detrich > > *Aiven Deutschland GmbH* > > Immanuelkirchstraße 26, 10405 Berlin > > Alexanderufer 3-7, 10117 Berlin > > Amtsgericht Charlottenburg, HRB 209739 B > > Geschäftsführer: Oskari Saarenmaa & Hannu Valtonen > > *m:* +491603708037 > > *w:* aiven.io *e:* matthew.dedetr...@aiven.io >