Hydra is a tech conference that gathers top-rated scientists and developers willing to dive deep into concurrent and distributed computing. Hydra 2021 will be held on June 15-18.
Computing nowadays is inherently concurrent and distributed. Be it a mainstream multi-core machine, a computing cluster, or a large-scale distributed service, a modern computing system involves multiple processes that concurrently perform independent computations and communicate to synchronize their activities. Understanding concurrent and distributed computations is therefore essential to be competitive in practice or research in computer science and engineering.
Maurice Herlihy has an A.B. in Mathematics from Harvard University, and a Ph.D. in Computer Science from M.I.T. He has served on the faculty of Carnegie Mellon University and the staff of DEC Cambridge Research Lab. He is the recipient of the 2003 Dijkstra Prize in Distributed Computing, the 2004 Gödel Prize in theoretical computer science, the 2008 ISCA influential paper award, the 2012 Edsger W. Dijkstra Prize, and the 2013 Wallace McDowell award. He received a 2012 Fulbright Distinguished Chair in the Natural Sciences and Engineering Lecturing Fellowship, and he is fellow of the ACM, a fellow of the National Academy of Inventors, the National Academy of Engineering, and the National Academy of Arts and Sciences.
Aleksey is working on Java performance for 10+ years. Today he is employed by Red Hat, where he does OpenJDK development and performance work. Aleksey develops and maintains a number of OpenJDK subprojects, including JMH, JOL, and JCStress. He is also an active participant in expert groups and communities dealing with performance and concurrency. Prior joining Red Hat, Aleksey was working on Apache Harmony at Intel, then moved to Sun Microsystems, which was later consumed by Oracle.
Lena Hall is a Director of Engineering at Microsoft. She is leading a team and technical strategy for product improvement efforts across Big Data services at Microsoft, as a part of Cloud Advocacy in Azure Engineering. Lena has more than 10 years of experience in software engineering with a focus on distributed cloud programming, real-time system design, highly scalable and performant systems, big data analysis, data science, functional programming, and machine learning. Previously, she was a senior software engineer at Microsoft Research. She’s co-organizes a conference called ML4ALL, and is often an invited member of program committees for conferences like Kafka Summit, Lambda World, and others. Lena holds a Master’s degree in computer science.
A former RabbitMQ core-dev, before moving to Europe he used to work in Shanghai where he helped building one of Germany biggest dating websites.
He co-authored the book "RabbitMQ in Action" for Manning Publishing.
Apart from code related activities he likes traveling with his wife, listening/playing music, and reading books.
Software developer in the Kotlin Libraries Team. Also, part of the Concurrent Computing Lab at JetBrains working on verification of concurrent data structures and algorithms.
Markus Kuppe is a Principal Research Software Development Engineer at Microsoft Research in Redmond, WA. As an engineer, his focus is on making spec-driven development (with TLA+) more popular among fellow engineers.
Associate Professor of Databaseology in the Computer Science Department at Carnegie Mellon University. His research interest is in database management systems, specifically main memory systems, self-driving/autonomous architectures, transaction processing systems, and large-scale data analytics. At CMU, Andy is a member of the Database Group and the Parallel Data Laboratory. He's the co-founder and CEO of OtterTune.