Concurrency in DynamoDB : The Guide You Wish You Had Before Production
Data:5 iunie 2025
Locație:UBC 0, Iulius Town, 15th floor
Organizator:Haufe
Concurrency in DynamoDB : The Guide You Wish You Had Before Production
Picture this: Multiple users hit „save” at the same time, and your DynamoDB data turns into a complete mess. Been there, done that!
When working with DynamoDB, one of the biggest challenges is ensuring data consistency when multiple sources update the same item simultaneously. In this practical session, I’ll show you how to tame the beast of concurrent updates using DynamoDB’s powerful features that many developers overlook.
You’ll learn:
✅ Why concurrent updates create data integrity problems
✅ How conditional writes prevent overwriting latest changes
✅ Implementing optimistic concurrency control with version numbers
✅ Using atomic counters for conflict-free updates
✅ When to leverage transactions for multi-item consistency
This is a beginner-friendly session. Even if you haven’t worked with DynamoDB yet, I guarantee you’ll walk away with valuable insights that will save you from painful data consistency issues down the road.
Speakers
Viktor is a freelance AWS Architect with over a decade of experience in software development, specializing in migrating on-premise solutions to AWS for the past 7 years. As an AWS Community Builder, he actively shares his expertise on LinkedIn and enjoys writing technical articles, with his work featured on platforms like Baeldung and DEV.to. His current focus is on crafting innovative Serverless solutions and optimizing data engineering workflows on AWS.
Agenda
18:30 Concurrency in DynamoDB : The Guide You Wish You Had Before Production
19:30 Socializing
Language: Romanian (English on demand if we have non-native speakers of Romanian)
This website uses cookies to improve your experience while you navigate through the website. Out of these, the cookies that are categorized as necessary are stored on your browser as they are essential for the working of basic functionalities of the website. We also use third-party cookies that help us analyze and understand how you use this website. These cookies will be stored in your browser only with your consent. You also have the option to opt-out of these cookies. But opting out of some of these cookies may affect your browsing experience.
Necessary cookies are absolutely essential for the website to function properly. This category only includes cookies that ensures basic functionalities and security features of the website. These cookies do not store any personal information.
Any cookies that may not be particularly necessary for the website to function and is used specifically to collect user personal data via analytics, ads, other embedded contents are termed as non-necessary cookies. It is mandatory to procure user consent prior to running these cookies on your website.