Hacker News new | ask | show | jobs
by damnever 500 days ago
> Distributed locking is still really hard for some reason

I think distributed locking is hard because it only offers certain properties and requires that the application work together to achieve consistency, just like what you said about DynamoDB:

> DynamoDB is a good database (IFF your workload lines up with what it's offering)

I have written a blog post about distributed locks: https://blog.damnever.com/en/2020/the-consistency-problem-of...