Explore lambda performance in Java with Sergey Kuksenko in this 44-minute conference talk. Dive into various aspects of lambda expressions, including linkage, non-capture and capture scenarios, invocation, inlining, and scalar replacement. Learn about benchmarking techniques, analyze assembly code, and understand the main contributors to lambda performance. Compare lazy and eager evaluation strategies, and gain insights into potential pitfalls of microbenchmarks. Discover how lambda chains and anonymous chains affect performance, and examine the impact of lambda's slow warm-up on time-to-performance metrics.