We can't find the internet
Attempting to reconnect
Something went wrong!
Hang in there while we get back on track
Some time ago I took over the development of one module in a bigger application. The volume of requests in this module was quite small. However, I've noticed some strange deadlocks in logs. At first glance, the introduced models were too large, which I suspected was the source of the problems. In the case of designing models, it's important to determine the consistency boundary at the lowest possible level to achieve business requirements. It's needed to define where is the boundary and which data should be saved in the transaction and keep a proper balance between consistency and scalability. However, it turned out that it wasn't the cause of deadlocks.
continue reading on sarvendev.com
⚠️ This post links to an external website. ⚠️
If this post was enjoyable or useful for you, please share it! If you have comments, questions, or feedback, you can email my personal email. To get new posts, subscribe use the RSS feed.