Aspose Total for Java or .Net core

Hi ,

We are using Aspose Total for Java now. Our app is running in a Linux docker container. We see some smaller issues with memory. We are thinking to swicth to Aspose total for .Net core running in a docker container.

We would like to ask your suggestion, Java with LInux or .Net core with Linux ? Which one performs better ?

Regards
Varun Paul

@procurement-opp_allianz_de,

For Aspose.Total in both Java and .NET Core, we have optimized both libraries for performance. Please note, the performance of Java versus .NET Core can depend on various factors, including the specific workload, the implementation of your application, and the efficiency of the underlying runtime. Both Java and .NET Core have made significant improvements in terms of performance and resource efficiency over the years.

it’s good to consider the following points:

  1. If your team is more comfortable with Java and has experience with the existing codebase, it might be easier to stick with Java. If you have a preference for C# or want to take advantage of the features and performance improvements in .NET Core, then migrating to .NET Core could be a good choice.
  2. Evaluate the memory and CPU usage of your application in both Java and .NET Core environments. This can depend on how well your application is optimized for each platform.
  3. Ensure that you are using optimized Docker images for both Java and .NET Core. The choice of base images and dependencies can impact the overall size and startup time of your containers.

Also, it’s advisable to conduct performance testing with specific workloads on both Java and .NET Core to make an informed decision based on your specific use cases and requirements.