Ilya Kolchinsky is a Principal Research Software Engineer with Red Hat’s Emerging Technologies, specializing in the various aspects of AI-based system optimization. He has a PhD and BS in Computer Science, both from Technion, Israel Institute of Technology. His past and present research interests include cloud optimization, ML-driven resource management in containerized deployments, pattern mining in streaming data, stream and complex event processing optimization, distributed systems, automatic software testing/debugging, anomaly detection, and more.
Research Areas
RIG(s)
Partner Universities
Related Projects
- Open CEP – An Advanced Open Source Complex Event Processing Engine
- Cloud Cost Optimizer
- AppLearner: learn and predict the resource consumption patterns of your application
- Advanced proactive caching for heterogeneous storage systems
- DDoS Attacks on Cloud Auto-scaling Mechanisms
- Software diagnosis with log files
- Common Vulnerabilities and Exposures (CVE) mining and prediction
Publications
- Join Query Optimization Techniques for Complex Event Processing Applications
- Efficient Adaptive Detection of Complex Event Patterns
- Mining Logical Arithmetic Expressions From Proper Representations
- DLACEP: A Deep-Learning Based Framework for Approximate Complex Event Processing
- HYPERSONIC: A Hybrid Parallelization Approach for Scalable Complex Event Processing
- DARLING: Data-Aware Load Shedding in Complex Event Processing Systems
RHRQ Articles (Authored or mentioned in)
- Matchmaking for engineers: how we learned to bring research and industry together in a way that works
- Meet CCO: a scalable multicloud cost optimizer for complex workloads
- When machine learning meets big data processing: From human-native tasks to machine-native tasks
- 2024 Collaboratory awards promote innovation in the cloud