We are pleased to announce the 2nd edition of Tech Talks powered by Fortech, organized by our Brașov Team. Tech Talks is about knowledge sharing, technology, the people behind it, and last but not least, about our community.
In this edition, our guest speaker – a Java Champion, the creator of Hypersistence Optimizer, and a top contributor to the Hibernate project, Vlad Mihalcea, will talk about Transactions and Concurrency Control Patterns where he will explain what data anomalies can happen depending on the transaction isolation level, with references to Oracle, SQL Server, PostgreSQL, and MySQL.
About
Vlad Mihalcea’s keynote will demonstrate that database transactions are not enough, especially for multi-request web flows. For this reason, he is going to present multiple application-level transaction patterns based on both optimistic and pessimistic locking mechanisms.
Transactions and Concurrency Control are of paramount importance when it comes to enterprise systems data integrity. However, this topic is very tough since you have to understand the inner workings of the database system, its concurrency control design choices (e.g. 2PL, MVCC), transaction isolation levels, and locking schemes.
In this presentation, Vlad is going to explain what data anomalies can happen depending on the transaction isolation level, with references to Oracle, SQL Server, PostgreSQL, and MySQL.
Join the Tech Talks to learn more!
Event Info
Date: Thursday, May 12th, 2022
Time: 18:00-20:30
Location: Qosmo Hotel – Conference room & online via Microsoft Teams
Available Seats (In-person event): 50
Agenda
17:45-18:00 – Welcoming & Coffee Break
18:00-18:05 – Event opening
18:05-18:50 – Andrei Suciu, Software Architect @Fortech – Microservices on K8s
18:50-19:20 – Alina Bolindu, Senior Java Developer @Fortech – Java 17 Migration
19:20-19:30 – Coffee Break
19:30-20:20 – Vlad Mihalcea – Transactions and Concurrency Control Patterns
20:20-20:30 – Q&A
Meet the Speaker
Vlad Mihalcea is a Java Champion, the creator of Hypersistence Optimizer, and a top contributor to the Hibernate project. He is passionate about enterprise systems, data access frameworks, and distributed systems.
He wrote hundreds of articles about Hibernate on his blog, and he has gold badges for the Java, Spring, JPA, and Hibernate tags on StackOverflow. Vlad Mihalcea is also the author of the High-Performance Java Persistence book, which became one of the best-selling Java books on Amazon, and a video course series.