JAX London, 4–7 October 2021
The Online Conference for Java & Software Innovation

Don’t Make it a Race: The Four Common Concurrency Control Patterns

Session
This talk originates from the archive. To the CURRENT program
Where the Java community meets online! Thank you for joining! See you in 2021 Register now

More talks in the program:

Infos
Tuesday, October 9 2018
17:30 - 18:20
Room:
Room A

Developers have a tendency to focus on low-level implementations to handle concurrency, locks, lock-free algorithms, compare-and-set etc. But you shouldn’t jump into any implementation without first deciding which high-level concurrency control pattern is right for the problem. To help you make the right decision, I cover the four common concurrency control patterns that let you safely update shared mutable state: pessimistic locking, optimistic transactions, queue to a single thread, and partitioning the data.

Behind the Tracks

Software Architecture & Design
Software innovation & more
Microservices
Architecture structure & more
Agile & Communication
Methodologies & more
Emerging Technologies
Everything about the latest technologies
DevOps & Continuous Delivery
Delivery Pipelines, Testing & more
Cloud & Modern Infrastructure
Everything about new tools and platforms
Big Data & Machine Learning
Saving, processing & more