Java Performance in Containers

Performance Tuning of the JVM inside Containers

We'd like to learn your experience with running and tuning JVM-based microservices inside containers.
1.Do you deploy JVM-based microservices inside containers?(Required.)
2.How best would you characterize the majority of these microservices?
3.Do you give a limit of CPUs to the containers?(Required.)
4.If you do provide CPU limits, how many CPUs on average do you limit your containers to?(Required.)
5.Do you give a limit of Memory to the containers?(Required.)
6.If you do provide Memory limits to the container, how much memory on average do you limit them to?(Required.)
7.Do you adjust the JVM Heap Size to better fit in the container?(Required.)
8.Do you know which Garbage Collector is ultimately used by the JVM on your microservices?(Required.)
9.Which Garbage Collector are your workloads described above using the most?(Required.)
10.JVM Ergonomics: If you do NOT explicitly select a Garbage Collector, how satisfied are you with the JVM Ergonomics for the workloads described above?
11.GC Tuning: If you DO explicitly select a specific Garbage Collector for your workloads, or you know which one is in use, how are you satisfied with this garbage collector?
12.GC Tuning: Do you know if a specific value for GC Threads is provided?(Required.)
13.Could you provide more insights into what most of your microservices are doing on average and how are they implemented (choice of framework, Java version, etc)
14.Would you like to be contacted by the Microsoft Java Engineering Group for an in-depth discussion on this topic and share your experience and feedback?
Current Progress,
0 of 14 answered