Hi Emilio, On Fri, Apr 17, 2020 at 2:14 PM Emilio Fernandes < emilio.fernande...@gmail.com> wrote:
> Hola Tomcat community! > > We consider using AWS Graviton [1] based instances which use ARM64 > processors for our backend services. > I've googled around and found [2] saying that Tomcat is being tested on > ARM64 architecture at TravisCI! This is great! > Does this mean that Tomcat is officially supported on ARM64 ? I was not > able to find any specific documentation listing which platforms are > officially supported. > > Does anyone from the community have any experience with Tomcat/HTTPD on > ARM64 in production ? > I work a lot with ARM64 servers lately! So far we didn't face any issue related to ARM64 & Tomcat in our application! I've introduced the testing on TravisCI that you have found. In addition for my daily job we have created a nightly test setup: - build and test Tomcat 9.x (as at Travis) - run some smoke tests with our application - run some performance tests on x86_64 and ARM64 VMs with similar hardware specs. The results for both architectures are very similar. One thing that still bothers me is that the throughput on HTTPS is 3 times less than HTTP. It must be something in our setup, I believe. The SSL handshake should happen once per connection and then the connection should be reused with keep-alive. Once I feel more certain what is happening I will probably write a blog to share our experience. Regards, Martin > > Gracias, > Emilio > > 1. https://aws.amazon.com/ec2/graviton/ > 2. https://tomcat.apache.org/ci.html#TravisCI >