- Optimizing Application Throughput with Condition-based Autoscaling and Employing Alternatives to Scaling In/Out - Sep 2023
- Insights_into_WebAssembly_Compilation_Performance_and_Shared_Code_Caching_in_Nodejs - Nov 2020
- Scaling Parallelism Under CPU - Intensive Loads in Node.js - 2019 27th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP)
- Node.js scalability investigation in the cloud - Proceedings of CASCON 2018
- Garbage Collection Delays on Java GUIs - 11th International Conference on Mobile Computing and Ubiquitous Networking
- Mitigating Garbage Collection Interference on Containerized Clouds - IEEE International Conference on Self-Adaptive and Self-Organizing Systems
- Why is Garbage Collection Causing my Service Level Objectives to Fail? - International Journal of Cloud Computing, vol 7, issue 3-4 2018.
- SLO request modeling, reordering and scaling - Proceedings of CASCON 2017
- Minimizing Performance Interference on Multitenant PaaS Clouds - 19th IEEE CLUSTER 2017
- Garbage Collection on PaaS Clouds: Metrics and a Configurable Benchmark - The 4th International IBM Cloud Academy Conference
- Use JavaScript closures efficiently - Avoid memory leaks in your Node.js apps
- Multitenancy Benefits in Application Servers
- A Java util concurrent park contention tool
- Dynamic monitor allocation in the Java virtual machine
- Introduction to Java multitenancy
- Tips for Investigating Concurrency Issues in Websphere Applications
- A Tool for Scalable Profiling and Tracing of Java and Native Code Interactions
- JVM updates in WebSphere Application Server V8: Adaptive spinning and the lock nursery
- Experiences in building and scaling an enterprise application on multicore systems
- Best Practices for Using the Java Native Interface (JNI)
- Challenges in Implementing the Real-time Specification for Java (RTSJ) in a commercial Real-time Java Virtual Machine
- Creating predictable-performance Java applications in real time
- Real-time Java, Part 1: Using Java code to program real-time systems
- Testing class libraries for RTSJ safety
- Real-time Java, Part 6: Simplifying real-time Java development
- Design and implementation of a comprehensive real-time Java virtual machine
- An expanded set of design criteria for substitution boxes and their use in strengthening DES-like cryptosystems