Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore the intricacies of concurrent programming in Java through this 48-minute Devoxx conference talk. Delve into the complex world of multi-threaded applications as experienced Java developers Sarah Zebian and Taoufik Benayad share their insights on the "7 deadly sins" of concurrent programming. Learn from real-world examples drawn from a high-performance fintech application used by top banks, featuring hundreds of distributed services and tens of thousands of threads. Discover practical rules of thumb and best practices to avoid common pitfalls that often lead to elusive bugs in production environments. Gain valuable knowledge on how to effectively utilize Java's concurrency toolbox while steering clear of deceptively simple traps that can cause sleepless nights for even seasoned programmers. Whether you're looking to enhance your concurrent programming skills or prevent potential issues in your multi-threaded applications, this talk offers essential insights for Java developers of all levels.