Curious about the future of data-driven systems? Join our Data Engineering roundtable and learn how to build scalable data platforms.
Data Engineering: The industry has come a long way from organizing unstructured data to adopting today's modern data pipelines. See how.
Senior Software Engineer at Microsoft
David is a software engineer with more than 15 years of professional experience. He's working @ Microsoft on some very cool stuff and he's also a former Microsoft MVP on Developer Technologies. When he's not busy coding, blogging, or looking for the next book to read, you can find him in his kitchen baking cakes.
Stats
| Reputation: | 843 |
| Pageviews: | 289.7K |
| Articles: | 10 |
| Comments: | 4 |
Comments
Jan 12, 2021 · David Guida
hi Chris, thanks for your comment! As I wrote in the article, there might be some cases where one needs to control the lock at the application level. For example, when dealing with distributed transactions and long-running operations. In those cases, it might be necessary to leverage this kind of "soft-lock" to prevent write operations by other application instances.
Dec 01, 2020 · David Guida
glad you liked it!
Apr 15, 2020 · David Guida
thank you, glad you liked it!
Nov 18, 2019 · David Guida
Thank you!