Deadlocks can be a scary thing. Not only because they can crash your app, but because, in many cases, they can happen at random. In this first part of a 2 part series Michael Shpilt shows us what they are, how to solve then, debug them and avoid them.
What do you do when an external call fails? Retry! But that is easier said than done in some cases. In this article we learn by example how to add resilience in our webapp.
From the article itself: "Whether or not to have NULLable columns in a table can be a religious debate, and how missing data is represented should be carefully considered during database design. In this article, Joe Celko considers the ways that SQL Server handles NULLs in several situations."
And that's it for today! Discuss this issue at our subreddit r/morningcupofcoding.
Did you like what you read? Let us know by clicking one of the links below.
Liked - Disliked
I hope you enjoyed reading the latest issue of Morning Cup of Coding. If you did, consider supporting it by becoming a patron (Patreon), buying me a coffee (PayPal), donating anonymously (coinbase), or purchasing an MCC mug (RedBubble); it helps me keep this going.